asp.net-identity – UseOAuthBearerTokens vs UseOAuthBearerAut
发布时间:2020-07-23 14:46:16 所属栏目: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 – Oracle.ManagedDataAccess:TNS:无法解析指定的
- asp.net – 在IIS7上为WordPress重写URL
- asp.net-mvc – 为什么在ASP.NET MVC中使用lambdas而不是反
- ASP.NET web.config文件是否失控?
- 如何通过Asp.net WebAPI中的异常过滤器传递内容?
- 如果我的Asp.Net会话有IsNewSession == true,那我的意思是什
- asp.net – 使用AJAX进行WCF调用
- asp.net-mvc – Bug? ASP.NET MVC 2中的客户端验证导致Val
- asp.net – 来自.Net iSeries Provider的AS 400性能
- asp.net-mvc – 如何在asp.net mvc3项目中开始使用openID?
推荐文章
站长推荐
- asp.net – 更改事件和IE8的jQuery问题
- asp.net-mvc – 为什么DropDownListFor会在提交后
- ASP.NET Excel导出编码问题
- asp.net-mvc-4 – MVC 4 DropDownListFor错误 –
- asp.net-mvc – WebService还是一个简单的MVC控制
- asp.net-mvc – 具有ASP.NET MVC的多语言网站
- asp.net-mvc – 在asp.net mvc 3剃刀中识别html助
- asp.net – Web Api参数始终为null
- 部署 – kestrel-hellomvc.service:步骤USER产生
- asp.net-mvc – Url.Action如何从模型中添加参数
热点阅读