последний mvc 3 перенаправляет на неправильную страницу при аутентификации

привет, я создал свой сайт, используя mvc 3 - RC

Я установил последнюю версию mvc3. Я создал новый сайт и т. д., и теперь, когда я запускаю свой сайт, созданный с помощью rc, у меня возникает необычная проблема.

в основном, если пытается перейти на страницу, требующую аутентификации, они перенаправляются на

/ Account / LogIn /? ReturnUrl ...

где, как в моем web.config, у меня есть

<authentication mode="Forms">
   <forms loginUrl="~/account/logon" timeout="1" />
</authentication>

и он отлично перенаправлял на страницу th / account / logon, прежде чем я создал новый сайт mvc3.

что случилось?


person raklos    schedule 19.03.2011    source источник
comment
Можете ли вы добавить любую маршрутизацию, которую вы определили для своего приложения?   -  person Tejs    schedule 19.03.2011
comment
в global.asax нет маршрутизации, относящейся к учетной записи / логину   -  person raklos    schedule 19.03.2011


Ответы (1)


проблема заключалась в веб-помощнике Microsoft, который я установил как nuget. Фактически, он сломал целый ряд вещей.

когда я удалил его вместе с веб-матрицей, ссылка на страницу перенаправлена ​​на правильную страницу.

действительно причудливая ошибка.

person raklos    schedule 21.03.2011
comment
спасибо за это, сводил меня с ума, задаваясь вопросом, почему я вдруг заметил такое поведение. - person Nathan; 04.08.2011