首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JWT令牌是否需要IntroSpection端点?

JWT令牌是否需要IntroSpection端点?
EN

Stack Overflow用户
提问于 2017-10-18 04:42:32
回答 2查看 2.8K关注 0票数 4

由于JWT令牌是自包含的,因此可以在资源服务器中本地验证它,并且资源不需要将令牌发送到IdentityServer IntroSpection端点进行验证。

我检查IdentityServer4.AccessTokenValidation的实现,如果IdentityServerAuthenticationOptions被设置为支持JWT,它会在本地验证JWT令牌。为JWT令牌使用IntroSpection端点的唯一方法是将IdentityServerAuthenticationOptions设置为仅支持引用。

是否有特殊情况需要将JWT访问令牌发送到IntroSpection端点?

对于本地没有加密能力的资源服务器,它应该得到引用令牌而不是JWT令牌吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-18 11:36:25

JWT通常在资源服务器上进行本地验证。

这是一个技术细节,IdentityServer还可以在内省端点验证JWT。例如,当资源服务器没有适当的JWT库时(并且您不希望在IS端存储引用令牌),就可以使用它。

票数 2
EN

Stack Overflow用户

发布于 2018-10-19 18:30:41

据我所知,内省端点可以独立使用,也可以与JWT一起使用。

以下是两种可能的身份验证方案:

  • 只有JWT:我只使用JWT进行身份验证。
  • JWT和内省端点:在这里,我使用JWT来提供核心信息(比如发行者信息),使用内省端点提供更精细的调优信息,这需要额外的安全级别(比如客户机信息、作用域信息等等)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46802954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档