Mig*_*ura 13 asp.net-mvc owin asp.net-mvc-5
我在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);
}
}
}
Run Code Online (Sandbox Code Playgroud)
在Web.Config上我有以下内容:
<add key="owin:AutomaticAppStartup" value="false"/>
Run Code Online (Sandbox Code Playgroud)
我在Startup.Configuration中有一个断点但这不会触发......
知道为什么吗?
ako*_*ani 30
它通常发生,因为您的项目上没有安装SystemWeb软件包.
在Package Manager控制台中使用此命令:
安装包Microsoft.Owin.Host.SystemWeb
另一方面,如果上述解决方案不起作用,您可以在app.config或web.config上使用此配置:
<appSettings>
<add key="owin:AutomaticAppStartup" value="true"/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)
Mig*_*ura 15
运用
<add key="owin:AutomaticAppStartup" value="true"/>
Run Code Online (Sandbox Code Playgroud)
答案是答案.
| 归档时间: |
|
| 查看次数: |
16375 次 |
| 最近记录: |