Mic*_*uso 5 asp.net-web-api asp.net-core-mvc asp.net-core
我见过的例子表明IApplicationBuilder
有一个扩展方法.UseJwtBearerAuthentication(Action<?> options)
.
这个SO问题和AspNet.Security.OpenIdConnect.Server示例服务器启动文件似乎说有这样的扩展.在OpenIdConnect上,我查看了extensions文件夹,但没有看到名为UseJwtBearerAuthentication的扩展名.甚至这个博客说它应该包含在ASP.net 5.我也尝试将Microsoft.AspNet.Security.OAuthBearer,1.0.0-beta3添加到我的project.json并在Startup.cs中引用它.没有帮助.
我唯一不同的是我正在使用-beta7,但我认为这不重要.
这取决于您的运行时版本。在 beta7 中,该包称为Microsoft.AspNet.Authentication。OAuthBearer,而在 beta 8 中,该包被重命名为Microsoft.AspNet.Authentication。JwtBearer。
由于您使用的是 beta7,因此请将其添加到您的 project.json 中:
"Microsoft.AspNet.Authentication.OAuthBearer": "1.0.0-beta7"
Run Code Online (Sandbox Code Playgroud)
专业提示:切勿混合使用 beta 版本,例如 beta3 安全包和 beta7 MVC 包。
归档时间: |
|
查看次数: |
3146 次 |
最近记录: |