【发布时间】:2016-02-28 02:08:23
【问题描述】:
我正在生成一个公钥/私钥对,我将使用 jose4j 对 JWT 进行数字签名。它也可以很好地创建和验证令牌。但是一旦我重新启动服务器,之前发布的令牌就会失效。 我觉得每次我重新启动服务器时,它都会创建新密钥。这就是我在构造函数中生成密钥的方式:
rsaJsonWebKey = RsaJwkGenerator.generateJwk(2048);
// Give the JWK a Key ID (kid), which is just the polite thing to do
rsaJsonWebKey.setKeyId("secretKey");
当我们尝试创建新的类实例时也会发生这种情况。它说令牌无效。
任何帮助将不胜感激。谢谢..
【问题讨论】:
标签: java encryption jwt jose4j