我创建了一个JWT验证方法,该方法在除一个系统之外的某些系统中都有效。现在,我收到此消息:
使用以下算法验证时,令牌的签名结果无效:HmacSHA256
查看我的代码:
Algorithm algorithm = Algorithm.HMAC256("Abcd");
JWTVerifier verifier = JWT.require(algorithm).build();
verifier.verify(auth);
我的令牌是:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6ImFiY2QiLCJoYXNoIjoiYWFhYUAxMjMifQ.itPMz9wALbF4w5QiQ7F5MikI3K>
您有什么解决办法吗?