asp.net-identity – UseOAuthBearerTokens vs UseOAuthBearerAut
发布时间:2020-07-23 20:05:37  所属栏目:asp.Net  来源:互联网 
            导读:在我们的启动类中,我已经配置了以下认证服务器选项: OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions(){ AllowInsecureHttp = true, TokenEndpointPath = new PathString(/api/v1/tok
                
                
                
            | 
                         在我们的启动类中,我已经配置了以下认证服务器选项: OAuthAuthorizationServerOptions OAuthServerOptions = new OAuthAuthorizationServerOptions()
{
    AllowInsecureHttp = true,TokenEndpointPath = new PathString("/api/v1/token"),AccessTokenExpireTimeSpan = TimeSpan.FromDays(1),Provider = new SimpleAuthorizationServerProvider()
}; 
 在这之后,我们应该使用哪个选项来实际启用承载认证?互联网上似乎有两种变化。 选项1: app.USEOAuthAuthorizationServer(OAuthServerOptions); app.USEOAuthBearerAuthentication(new OAuthBearerAuthenticationOptions()); 选项2: app.USEOAuthBearerTokens(OAuthServerOptions); 我已经测试过他们,两个结果是一样的。 这些选项之间有什么区别?我们什么时候应该使用? 解决方法USEOAuthBearerTokens扩展方法创建令牌服务器和中间件,以验证同一应用程序中的请求的令牌。使用反射器从源代码: USEOAuthAuthorizationServer(); // authorization server middleware USEOAuthBearerAuthentication(ApplicationOAuthBearerProvider); // application bearer token middleware USEOAuthBearerAuthentication(ExternalOAuthBearerProvider); // external bearer token middleware (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
相关内容
- asp.net-mvc – 获取ControllerName和ActionName并在Master
 - asp.net-mvc – 如何将KendoUI DropDownListFor绑定到ViewD
 - asp.net-mvc – 隐藏日期时间的ASP.NET MVC格式
 - asp.net-mvc – 我如何可以渲染局部视图在asp.net mvc 3
 - asp.net-mvc – 使用ASP.NET MVC进行项目组织的最佳实践
 - asp.net-mvc – 依赖注入和ASP.Net成员提供程序
 - 数组 – 如何在vbscript中实现具有可变大小的数组
 - asp.net-mvc – 使用自定义格式的ASP.NET MVC ViewModel映射
 - asp.net-mvc – 在ASP.NET MVC中添加服务引用4
 - asp.net文件上传示例分享
 
推荐文章
            站长推荐
            - asp.net-mvc – ASP.NET MVC控制器的[Authorize]
 - asp.net html控件的File控件实现多文件上传实例分
 - 使用C#读取dbf行情文件
 - asp.net Xml绑定到数据控件的具体实现
 - asp.net-mvc-3 – outputcache mvc3只注销了用户
 - asp.net-mvc – LiveReload ASP.net MVC Web应用
 - asp.net-mvc-3 – 具有最佳实践的示例N层ASP.NET
 - asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能
 - asp.net – Request.Browser.Platform不返回iPad
 - 为什么ASP.NET回发时请求cookie属性为null或不正
 
热点阅读
            