asp.net mvc3,授权属性重定向到错误的登录页面

时间:2012-01-05 23:36:41

标签: asp.net-mvc-3 authorization authorize

我有一个需要保护的页面。我将[Authorize]属性添加到该操作方法。如果您尚未登录,则每次访问该安全页面时都会重定向到登录页面。

除了我将登录操作重命名为登录之外,它才有效,但应用程序仍然会将用户重定向到登录操作。它不久,我重命名,我该如何解决?

2 个答案:

答案 0 :(得分:4)

在您的Web.config文件中,更改表单loginUrl。

<authentication mode="Forms">
  <forms loginUrl="~/Controller/Action" />
</authentication>

答案 1 :(得分:0)

您需要在Web.config中的<forms /> element中设置loginUrl