在上下文中找不到owin.Environment项 - 仅在服务器上

时间:2014-03-26 02:07:53

标签: asp.net-identity owin

我收到此错误: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。

任何人都知道如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

呸!服务器需要重新启动。我没有被提示,所以我认为我不需要。我做到了。我从IT人群中学到了什么!? ;)

答案 1 :(得分:2)

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

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