|
|
1
51
我只是挣扎着想分享一下。 如果您使用maven,请将此添加到pom中。xml
如果使用gradle add
创建一个实现RSAKeyProvider的类
现在,您可以通过以下方式验证您的令牌
请注意,JwkProviderBuilder将构建一个带有LRU缓存的JwkProvider,该缓存可以缓存从aws密钥存储库检索到的密钥,这非常整洁!可以使用生成器更改缓存规则。 [更新] 已将创建JwkProvider移动到构造函数,因此正如@danieln所评论的那样,缓存受到尊重 |
|
|
2
0
至于这个秘密,你是指特定于客户端的应用程序吗?这是您在创建和应用程序客户端时得到的。转到AWS控制台和Cognito。选择适当的用户池,单击App Client。这是个秘密,但你必须确保在创建应用程序客户端时选择创建它的选项(或者不使用)。否则,请制作一个新的。 |
|
3
-5
您可以使用标准验证令牌 JWT library . 此外,验证JWT令牌还涉及几个步骤。虽然我找不到Java示例,但下面是一个NodeJS示例,它将解释验证过程。
|
|
|
Shanxx · 我在哪里存储我的jwt以进行授权? 2 年前 |
|
|
Andre · AWS Lambda自定义JWT验证 2 年前 |
|
|
unuser · JWT得到验证,即使我更改了其中的一个字符[重复] 2 年前 |