小编Shu*_*ain的帖子

重启服务器后JWT失效

我正在生成一个公钥/私钥对,我将使用它通过 jose4j 对 JWT 进行数字签名。它在创建和验证令牌方面也工作得很好。但是一旦我重新启动服务器,之前颁发的令牌就会失效。我觉得每次我重新启动服务器时它都会创建新密钥。这就是我在构造函数中生成密钥的方式:

    rsaJsonWebKey = RsaJwkGenerator.generateJwk(2048);
    // Give the JWK a Key ID (kid), which is just the polite thing to do
    rsaJsonWebKey.setKeyId("secretKey");
Run Code Online (Sandbox Code Playgroud)

当我们尝试创建类的新实例时也会发生这种情况。它说令牌无效。

任何帮助,将不胜感激。谢谢..

java encryption jwt jose4j

2
推荐指数
1
解决办法
3724
查看次数

标签 统计

encryption ×1

java ×1

jose4j ×1

jwt ×1