C# 将IdentityServer4从2.2升级到3.1错误
我正在将IdentityServer4从2.2更新到3.1,无法运行pass app.UseEndpoints。这是个例外 无法加载一个或多个请求的类型。\r\n无法从程序集“IdentityModel,Version=4.1.1.0,Culture=neutral,PublicKeyToken=e7877f4675df049f”加载类型“IdentityModel.Client.DiscoveryResponse”C# 将IdentityServer4从2.2升级到3.1错误,c#,.net-core,identityserver4,C#,.net Core,Identityserver4,我正在将IdentityServer4从2.2更新到3.1,无法运行pass app.UseEndpoints。这是个例外 无法加载一个或多个请求的类型。\r\n无法从程序集“IdentityModel,Version=4.1.1.0,Culture=neutral,PublicKeyToken=e7877f4675df049f”加载类型“IdentityModel.Client.DiscoveryResponse” public void Configure(IApplicationB
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (_environment.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseDatabaseErrorPage();
}
try
{
using (var serviceScope = app.ApplicationServices.GetRequiredService<IServiceScopeFactory>().CreateScope())
{
SeedData.EnsureSeedData(serviceScope, Configuration);
}
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);
}
//app.UseIdentityServer();
//app.UseCors(builder => builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().AllowCredentials());
//app.UseStaticFiles();
//app.UseMvcWithDefaultRoute();
app.UseStaticFiles();
app.UseRouting();
app.UseCors();
app.UseIdentityServer();
// app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapDefaultControllerRoute();
});
}
public void配置(IApplicationBuilder应用程序,IWebHostEnvironment环境)
{
if(_environment.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseDatabaseErrorPage();
}
尝试
{
使用(var serviceScope=app.ApplicationServices.GetRequiredService().CreateScope())
{
SeedData.EnsuresedData(服务范围、配置);
}
}
捕获(例外情况除外)
{
Debug.WriteLine(例如消息);
}
//app.UseIdentityServer();
//app.UseCors(builder=>builder.AllowAnyOrigin().AllowAnyHeader().AllowAnyMethod().AllowCredentials());
//app.UseStaticFiles();
//app.UseMvcWithDefaultRoute();
app.UseStaticFiles();
app.UseRouting();
app.UseCors();
app.UseIdentityServer();
//app.UseAuthorization();
app.UseEndpoints(端点=>
{
endpoints.MapDefaultControllerOute();
});
}
我做了一次搜索,找到了以下链接。
但是,我仍然无法解决问题。问题已经解决。这里是解决方案的链接。
问题解决了。这里是解决方案的链接。
您需要向我们提供更多信息。异常在哪里抛出?什么是调用堆栈?您在哪里使用
IdentityModel
?试着在一个新的清洁项目中重现你的问题。你需要给我们更多的信息。异常在哪里抛出?什么是调用堆栈?您在哪里使用IdentityModel
?试着从在一个新的干净项目中重现你的问题开始。