尝试
secr并检查base64选项:)
这是由于
.signWith(SignatureAlgorithm.HS256,"secret")。它由DefaultJwtBuilder类实现
public JwtBuilder signWith(SignatureAlgorithm alg, String base64EnpredSecretKey)
此方法假定您在base64中提供密钥,而 secret
不是base64。当方法从解码
base64到
jjwt
byte[]使用的java转换器时,提供的字符串表示形式不同于 jwt.io上 使用的Javascript解码器 __
secr
您可以用
System.out.println( javax.xml.bind.DatatypeConverter.printbase64Binary( javax.xml.bind.DatatypeConverter.parsebase64Binary("secret")));


