Warum erhalte ich einen Fehler "java.lang.SecurityException: Ungültiger Signaturdatei-Digest für Manifest-Hauptattribute" bei Verwendung von Java JSON Web Token (JJWT)?Die Verwendung von JJWT verursacht "java.lang.SecurityException: Ungültiger Signaturdatei-Digest für Manifest-Hauptattribute"
Mein Code ist (von https://github.com/jwtk/jjwt in seiner einfachsten Form kopiert):
Key key = MacProvider.generateKey();
String compactJws = Jwts.builder()
.setSubject("Joe")
.signWith(SignatureAlgorithm.HS512, key)
.compact();
return compactJws;
Die Ausnahme stoppt bei "Key key = MacProvider.generateKey();". Und wenn ich die Zeile auskommentiere, wird sie an der nächsten Zeile aufhören ("String compactJws = ...")
Bitte helfen Sie!
Die jjws-Bibliothek wurde erstellt, indem die Quelle in ein jar heruntergeladen wurde (durch Öffnen der POM-Datei in IntelliJ und Erstellen eines Artefakts). Ist es möglich, dass ich beim Erstellen etwas vergessen habe? – ikevin8me