在前面的ASP.NET MVC中,如果用户未经身份验证,则可以 Select 重定向到登录操作.
我需要同样的东西与ASP.NET核心,所以我:
- 创建了一个ASP.Visual Studio模板中的NET核心项目
- 在一些任意操作中增加了
[Authorize]
- 在我的浏览器中打开相应的视图
我不希望重定向,因为我还没有配置它.但是,它会自动重定向到登录操作!
该选项设置在何处/如何设置?
在前面的ASP.NET MVC中,如果用户未经身份验证,则可以 Select 重定向到登录操作.
我需要同样的东西与ASP.NET核心,所以我:
[Authorize]
我不希望重定向,因为我还没有配置它.但是,它会自动重定向到登录操作!
该选项设置在何处/如何设置?
您可以使用CookieAuthenticationOptions
类配置路径.
就像这样.
app.UseCookieAuthentication(new CookieAuthenticationOptions {
LoginPath = new PathString("/Login/"),
AuthenticationType = "My-Magical-Authentication",
// etc...
},
});