asp.net mvc3, атрибут Authorize перенаправляет на неверную страницу входа - PullRequest
1 голос
/ 06 января 2012

У меня есть страница, которую нужно защитить. Я добавляю [Authorize] атрибут к этому методу действия. если вы не вошли в систему, вы будете перенаправляться на страницу входа при каждом посещении этой защищенной страницы.

это работает, за исключением того, что я переименую действие входа в систему для входа в систему, но приложение все еще перенаправляет пользователя на действие входа в систему. его давно нет, я переименую его, как мне это исправить?

Ответы [ 2 ]

4 голосов
/ 06 января 2012

В вашем файле Web.config измените формы loginUrl.

<authentication mode="Forms">
  <forms loginUrl="~/Controller/Action" />
</authentication>
0 голосов
/ 06 января 2012

Вам необходимо установить loginUrl в элементе <forms /> в Web.config.

...