繁体   English   中英

UseJwtBearerAuthentication与UseOpenIdConnectAuthentication?

[英]UseJwtBearerAuthentication vs. UseOpenIdConnectAuthentication?

当使用VS 2017创建新的Web API并选择使用“工作或学校帐户”进行身份验证时,您将获得使用JwtBearerAuthentication库的代码。 也可以手动编写Web API以使用OpenIdConnectAuthentication库。 使用它们之间的主要区别是什么? 是否需要根据API(服务器)端使用的库对客户端进行特定的/不同的编码,或者客户端是否可以与保护API的两种方式兼容?

我试图使用“工作或学校帐户”生成ASP.NET Core Web应用程序,并且生成的代码包含UseOpenIdConnectAuthentication。 然后,我在Web应用程序中实现了一些代码,以使用承载令牌调用We​​b API,一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM