【问题标题】:No owin.Environment item was found in the context - only on server在上下文中找不到 owin.Environment 项 - 仅在服务器上
【发布时间】:2014-03-26 02:07:53
【问题描述】:

我收到此错误:No owin.Environment item was found in the context

我看到无数帖子告诉我需要<appSettings> <add key="owin:AppStartup" value="[AssemblyName].Startup, [AssemblyName]" /> </appSettings>,但这对我没有任何帮助。

我正在运行 Identity 2.0 和所有升级的 OWIN 组件。

此外,这在本地运行良好,但是当推送到我的 VM 时,我收到此错误?

似乎某个设置已关闭或需要安装其他东西。 WebPI 说我安装了 .NET 4.5.1。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: asp.net-identity owin


    【解决方案1】:

    呸!服务器需要重新启动。我没有被提示,所以我想我不需要。我做到了。我没有从 IT 人群中学到任何东西吗!? ;)

    【讨论】:

      【解决方案2】:

      您的应用中是否加载了 OWIN 服务器? Microsoft.Owin.Host.SystemWeb 是最常见的(现在):

      http://www.nuget.org/packages/Microsoft.Owin.Host.SystemWeb/

      【讨论】:

      • 是的。 v2.1。还有,我用的是VS 2013的模板,推的时候不行,所以我把所有的OWIN组件都升级了再试,还是不行。
      • 我如何知道我是否有 if?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多