asp.net-identity – UseOAuthBearerTokens vs UseOAuthBearerAut
发布时间:2020-07-21 19:14:11 所属栏目: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 – “2015年4月20日Google帐户的OpenID2已经消失”
- .net核心中的ServicePointManager.DefaultConnectionLimit?
- asp.net+Ajax 文本文件静态分页实现代码
- asp.net 文章内容分页显示的代码
- ASP.NET中的超链接控件和链接控件有什么区别?
- asp.net 读取xml文件里面的内容,绑定到dropdownlist中
- 如果我的Asp.Net会话有IsNewSession == true,那我的意思是什
- .NET中的抽象工厂
- Asp.NEt邮箱验证修改密码通过邮箱找回密码功能
- ASP.NET core Web中使用appsettings.json配置文件的方法
推荐文章
站长推荐
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- asp.net-mvc – 使用Entity FrameWork保存更改/更
- asp.net-mvc-3 – 在使用Unity容器时为此对象异常
- asp.net-mvc – 发现MVC项目中是否使用views / p
- asp.net – 来自.Net iSeries Provider的AS 400性
- asp.net-mvc – 在没有模型的情况下手动将验证添
- ASP.NET MVC4 Razor模板简易分页效果
- asp.net – 我可以重新发布或携带POST数据(如果是
- asp.net-mvc – 在布局视图中获取当前的Applicat
- 加快ASP.NET中的构建时间
热点阅读
