Мне нужно иметь дело с устаревшим приложением asp.net mvc, которое не настроено так, как я привык. После выхода из системы через нормальный:Проблема с ReturnUrl с asp.net mvc
FormsAuthentication.SignOut();
и
return RedirectToAction("Index", "Home");
в URI содержит:
ReturnUrl=%2f
Это обычно не так. Как я могу подавить это?
В качестве альтернативы при попытке доступа к странице, для которой требуется аутентификация/авторизация, открывается страница входа в систему, но не создается соответствующий ReturnUrl = (т. Е. URI остается таким, какой он есть).
Является ли это проблемой IIS, которую я где-то читал, или ASP.NET FormsAuthenticationModule неправильно настроен? Благодарю.
Может быть связано? http://stackoverflow.com/questions/8205368/request-redirect-to-account-loginreturnurl-2f-since-mvc-3-install-on-server – Allov
Пришел к этому, прежде чем публиковать ... так не думайте , – cs0815
Какую версию MVC вы используете? – Alex