JJWT源码中的私钥设置

JWTBuilder默认实现类是DefaultJwtBuilder,我们在JWT生成token时通常需要使用下述代码设置私钥:

此时注意,一定要传递经过Base64编码后的字符串做私钥,这也是DefaultJwtBuilder源码要求的

如果我们直接传一个字符串做私钥,不经过encode编码,就会导致相似的秘钥都能解密成功。

posted @ 2022-11-02 16:32  Mr-T  阅读(115)  评论(0编辑  收藏  举报