asp.net webapi UseOAuthBearerAuthentication vs UseJwtBearerAuthentication

前端之家收集整理的这篇文章主要介绍了asp.net webapi UseOAuthBearerAuthentication vs UseJwtBearerAuthentication前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
任何人都可以解释一下USEOAuthBearerAuthentication和UseJwtBearerAuthentication之间有什么区别?

为什么我应该使用’USEOAuthBearerAuthentication’而不是’UseJwtBearerAuthentication’,反之亦然?

我如何确定哪个选项对我的系统最好?

谢谢,
Szymo

解决方法

当令牌由Identityserver,Auth0等外部OAuth2授权服务器创建时,将使用UseJwtBearerAuthentication中间件.这是标准令牌格式.

当Katana OAuth2授权服务器创建令牌时,使用USEOuthBearerAuthentication中间件.此授权服务器使用专有令牌格式.

UseJwtBearerAuthentication中间件是两者中不错的选择.此中间件使用OpenId Connect规范中指定的令牌格式(JWT).所有外部授权服务器都使用此令牌格式.

谢谢,索玛.

猜你在找的asp.Net相关文章