Переход на LogOn незарегистрированных пользователей

denis_viktorovich

доброго времени суток! Вопрос собственно вот в чем. Никак не могу добиться перехода незарегистрированного пользователя на страничку LogOn. Проект MVC 3. В Web.config прописано вот так -
<authentication <span>mode</span><span>=</span><span>"Forms"</span>>
 <forms <span>loginUrl</span><span>=</span><span>"~/Account/LogOn"</span> <span>timeout</span><span>=</span><span>"2880"</span> <span>/</span>>
 <<span>/</span>authentication>
но при попытке незалогинившись перейти на страницу недоступную неавторизовавщимся, получаю ошибку 404,
Не удалось найти данный ресурс. Описание: HTTP 404. Возможно, искомый ресурс (или один из зависимых от него компонентов) удален, получил другое имя или временно недоступен. Просмотрите следующий URL-адрес и проверьте, что он введен правильно. Запрошенный URL: /Account/Login
Почему он ищет Login а не LogOn?
6 ответов

denis_viktorovich

denis_viktorovich,Как ты запускаешь сайт, через IIS или из студии?Если через IIS то в конфигурации ASP там прописано Login, а если из студии то не знаю.


denis_viktorovich

VIT2708,Спасибо за ответ, так и так пробовал. Нарыл в инете, что вроде это баг MVC 3 и предлагалось лечить это добавлением строки
<appSettings>
 ...........
	<add <span>key</span><span>=</span><span>"autoFormsAuthentication"</span> <span>value</span><span>=</span><span>"false"</span> <span>/</span>>
однако не помогло.........


denis_viktorovich

denis_viktorovich,В ИСС в конфигурации прописано именно LogOn.


denis_viktorovich

Столько времени решаете, а не проще подстроиться?Или скачать апдейты?


denis_viktorovich

SanSYS,Проще переделать наверное. Я не решаю столько времени :-) просто временно пришлось отключиться от вопроса. А счас снова начал рыть.


denis_viktorovich

denis_viktorovich, оч странная проблема, как вариант - можешь качнуть исходники MVC и исправить, если это действительно их косяк