在我的项目中添加Owin启动类会出现SQL Server not found错误

在我的项目中添加Owin启动类会出现SQL Server not found错误,owin,Owin,我在startup.cs文件中添加了以下Owin启动代码- using System; using System.IO; using System.Threading.Tasks; using Microsoft.Owin; using Owin; [assembly: OwinStartupAttribute(typeof(Biosimilia.Startup))] namespace Biosimilia { public partial class Startup {

我在startup.cs文件中添加了以下Owin启动代码-

using System;
using System.IO;
using System.Threading.Tasks;
using Microsoft.Owin;
using Owin;

[assembly: OwinStartupAttribute(typeof(Biosimilia.Startup))]

namespace Biosimilia
{
    public partial class Startup
    {
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);
        }
    }
}
我在Web.config文件中添加了一个密钥-

<add key="owin:appStartup" value="Biosimilia.Startup" />
如果我向我的web.config添加一个密钥以禁用启动发现,如下所示-

<add key="owin:AutomaticAppStartup" value="false"/>

我已经看过很多关于这个话题的帖子了,但都没有运气。请帮助。

我的web.config中有以下行>

这导致SQL Server连接超时错误。已从web.config中删除此行。OWIN startup.cs类现在运行正常,问题已得到解决

在使用Identity时,似乎不需要在web.config中显式启用roleManager

<add key="owin:AutomaticAppStartup" value="false"/>
`No owin.Environment item was found in the context.`