gpt4 book ai didi

asp.net-web-api - ASP.net 5 中的 IApplicationBuilder.UseJwtBearerAuthentication 扩展在哪里?

转载 作者:行者123 更新时间:2023-12-02 11:02:02 30 4
gpt4 key购买 nike

我见过表明 IApplicationBuilder 的示例有一个扩展方法.UseJwtBearerAuthentication(Action<?> options) .

这个SO questionAspNet.Security.OpenIdConnect.Server sample server startup file好像说有这样的扩展。在 OpenIdConnect 上,我查看了扩展文件夹,但没有看到名为 UseJwtBearerAuthentication 的扩展。偶this blog说它应该包含在 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"

专业提示:切勿混合使用 beta 版本,例如 beta3 安全包和 beta7 MVC 包。

关于asp.net-web-api - ASP.net 5 中的 IApplicationBuilder.UseJwtBearerAuthentication 扩展在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32725578/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com