我在用
JwtBuilder builder = Jwts.builder() .setId(user.getEmail()) .signWith(signatureAlgorithm,signingKey);
然后创建一个令牌
Jwts.parser().setSigningKey(secret).parse(token);
进行身份验证.当我在JUnit测试中运行它时,它工作正常.但是,当我通过REST调用验证作为标头传递的令牌时,身份验证因SignatureException而失败.我已经验证了HTTP调用两端的令牌,令牌字符串是相同的.创建/认证的代码是静态的,因此,每侧的秘密是相同的.任何线索