在默认的Visual Studio 2013 MVC SPA模板中,除了帮助页面外,所有请求都默认为登录页面。我认为这是由于有一个独立的控制器。
需要登录所有其他页面的代码位于哪里?
这是[Authorize]
属性(MSDN链接):例如,如果您有这些控制器
[Authorize]
public class SecureController
{
public ActionResult Index() {}
}
public class HelpController
{
public ActionResult Index() {}
}
然后浏览到/Secure会重定向到登录页面,但是浏览到/Help不会