【问题标题】:Aspnet.Security.OpenIdConnect.Server Error on ASP.net Core 1.0 RTMASP.net Core 1.0 RTM 上的 Aspnet.Security.OpenIdConnect.Server 错误
【发布时间】:2016-10-31 08:24:49
【问题描述】:

我刚刚从我的机器上删除了 ASP.net Core 1.0 RC2 并安装了昨天发布的 RTM。我已经将 project.json 中的所有版本都转换为“1.0.0”而不是 -rc2-* 后缀。

我认为当前的 ASOS 版本 1.0.0-beta5-final 在 ASP.net Core 1.0 RC2 上,它试图从 RC2 中引用一些不再在我的机器上的东西。

我收到此错误: 无法从程序集“Microsoft.Extensions.DependencyInjection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60”加载类型“Microsoft.Extensions.DependencyInjection.ServiceProviderExtensions”。

在 Microsoft.AspNetCore.Builder.OpenIdConnectServerExtensions.UseOpenIdConnectServer(IApplicationBuilder 应用程序,操作配置)

当我 callapp.UseOpenIdConnectServer(options => { ... }); 我想知道在为 Core RTM 发布 ASOS 之前是否有临时解决方法。

【问题讨论】:

标签: authentication asp.net-core openid-connect aspnet-contrib


【解决方案1】:

编辑: ASOS beta6-final 现已在 NuGet.org 上提供。


我认为当前的 ASOS 版本 1.0.0-beta5-final 在 ASP.net Core 1.0 RC2 上,它试图从 RC2 中引用一些不再在我的机器上的东西。

您看到的问题是由 DI 堆栈中的类名更改引起的:https://github.com/aspnet/DependencyInjection/issues/411

我想知道在为 Core RTM 发布 ASOS 之前是否有临时解决方法。

ASOS beta6 将在未来几天内发布。同时,您可以使用夜间构建:https://www.myget.org/gallery/aspnet-contrib

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2017-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-14
  • 2017-07-30
  • 1970-01-01
  • 2016-05-12
相关资源
最近更新 更多