码迷,mamicode.com
首页 > 其他好文 > 详细

IdentityServer4 关于 AddIdentityServerAuthentication 方法

时间:2020-06-11 19:27:15      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:包含   微软官方   不用   token   serve   ide   val   ESS   ati   

AddIdentityServerAuthentication 是 IdentityServer 官方封装的用于认证的方法,接入 ASP.NET Core 的认证机制,包含在组件 IdentityServer4.AccessTokenValidation 中。

在 ASP.NET Core 早期,1.1、2.0(2.0不确定,时间太久了)时 AddIdentityServerAuthentication 还是 IdentityServer 官方文档及示例代码提供的注册认证的方法,后面都变更为了:

services.AddAuthentication("Bearer")
                .AddJwtBearer()

一度我曾经以为 AddIdentityServerAuthentication 无用了,现在我更正我的想法,这个方法同时支持了 Reference Token 和 JWT 的认证,所以说如果使用 Reference Token 还是要使用这个方法的。
当然,如果使用 JWT 的话还是推荐直接使用 AddJwtBearer ,这是微软官方提供的支持JWT的认证组件,不用额外安装 Nuget 包。

IdentityServer4 关于 AddIdentityServerAuthentication 方法

标签:包含   微软官方   不用   token   serve   ide   val   ESS   ati   

原文地址:https://www.cnblogs.com/stulzq/p/13095412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!