gpt4 book ai didi

asp.net-mvc - OwinStartup 未启动...为什么?

转载 作者:行者123 更新时间:2023-12-03 03:36:56 25 4
gpt4 key购买 nike

我在 ASP.NET MVC 5 站点上有以下类:

[assembly: OwinStartup(typeof(MVCSite.Startup))]
namespace MVCSite {

public partial class Startup {

public void Configuration(IAppBuilder application) {

application.UseCookieAuthentication(new CookieAuthenticationOptions {
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login")
});

application.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);
}
}
}

在 Web.Config 上我有以下内容:

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

我在 Startup.Configuration 中有一个断点,但这不会触发...

知道为什么吗?

最佳答案

发生这种情况通常是因为您的项目中未安装 SystemWeb 软件包。

在程序包管理器控制台中使用此命令:

Install-Package Microsoft.Owin.Host.SystemWeb

另一方面,如果上述解决方案不起作用,您可以在 app.configweb.config 上使用此配置:

<appSettings>
<add key="owin:AutomaticAppStartup" value="true"/>
</appSettings>

关于asp.net-mvc - OwinStartup 未启动...为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19760545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com