小编Bea*_*ans的帖子

为了保护 WebApi,如何在 UseWindowsAzureActiveDirectoryBearerAuthentication 与 UseJwtBearerAuthentication 与 UseJwtBearerAuthentication 之间进行选择

有许多代码示例展示了如何通过在 Startup.cs 中注册身份验证来保护 WebApi,它们都使用 UseWindowsAzureActiveDirectoryBearerAuthentication、UseJwtBearerAuthentication、UseOpenIdConnectAuthentication 或 UseOAuth2Authentication 中的任意一种 Owin 中间件。但我找不到任何文档解释如何选择其中的哪一个。他们似乎都基于 Bearer 令牌设置 ClaimsPrincipal。

是否有时某个选项比其他选项更合适,或者这是一种随机选择?

asp.net-web-api azure-active-directory

4
推荐指数
1
解决办法
2604
查看次数