我读过文章并看过示例项目。我知道owin允许将应用程序与特定于Web服务器的代码分离,oauth
允许第三方客户端访问应用程序资源,bearer token
- 客户端可以通过登录和密码获取安全令牌并将其用作访问应用程序资源的关键。
我知道使用owin进行简单的cookie身份验证就足够了UseCookieAuthentication
。但是owin有这样的扩展:UseOAuthAuthorizationServer
,UseOAuthBearerAuthentication
,UseExternalCookieAuthentication
,UseOAuthBearerAuthentication
,我不明白全面的情况。
oauth
的情况下使用oauth bearer token
吗(它是否有效)?oauth
的用例是什么(仅在客户端和服务器使用某些API在不同域中工作时才需要)?oauth bearer token authentication
的用例是什么?oauth
和bearer token authentication
,而对于经典asp.net mvc applications
是否需要它?