为什么我得到一个" java.lang.SecurityException:Manifest主要属性的无效签名文件摘要"使用Java JSON Web令牌(JJWT)时出错?
我的代码是(以最简单的形式从https://github.com/jwtk/jjwt复制):
Key key = MacProvider.generateKey();
String compactJws = Jwts.builder()
.setSubject("Joe")
.signWith(SignatureAlgorithm.HS512, key)
.compact();
return compactJws;
异常停在" Key key = MacProvider.generateKey();"。如果我注释掉该行,它将停在下一行(" String compactJws = ...")
请帮忙!
答案 0 :(得分:0)
行。我解决了自己的问题。这是jar文件没有正确编译。我从某个地方下载了一个罐子,它运行正常。