【发布时间】:2022-11-12 16:16:48
【问题描述】:
我们开始将我们的应用程序从 ASP.NET Core 6.0 迁移到 7.0。该应用程序运行良好,具有基本的 JWT 身份验证模式。
更新后,我们开始收到此异常:
呼叫者: builder.Authentication.AddJwtBearer();
例外:
TypeLoadException:无法加载类型 'Microsoft.AspNetCore.Authentication.AuthenticationConfigurationProviderExtensions' 来自程序集 'Microsoft.AspNetCore.Authentication, Version=7.0.0.0, 文化 = 中性,PublicKeyToken = adb9793829ddae60'。
Microsoft.AspNetCore.Authentication.JwtBearerConfigureOptions.Configure(字符串 名称,JwtBearerOptions 选项)
Microsoft.Extensions.Options.OptionsFactory.Create(字符串 姓名)
有任何想法吗?
谢谢你。
【问题讨论】:
-
Microsoft.AspNetCore.Authentication.JwtBearer是 7.0 版吗? -
@OkanKaradag,是的! 7.0.0
标签: c# asp.net .net asp.net-core