У меня есть старое приложение ASP.NET на основе WebForms, которое я обновил до ASP.NET 4.0, и я хочу добавить некоторые части сайта, которые используют MVC.Я успешно сделал это, но проблема в том, что я хочу поделиться старой страницей входа.
Я использовал инструкции здесь для интеграции MVC.
Обе части сайта используют SqlMemberbershipProvider, но, хотя мой web.config настроен для перенаправления неаутентифицированных запросов на мою страницу "~ / Login.aspx", они теперь получают ссылку "Accounts / Login".
Вот моя запись авторизации веб-конфигурации:
<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXFORMSAUTH" />
</authentication>
Где в сантехнике MVC теперь она переопределяет это, чтобы заставить его "Учетные записи / Вход в систему".это просто "соглашение", используемое MVC?В результате я все еще хочу перенаправить неаутентифицированные запросы в Login.aspx независимо от того, какая целевая страница / маршрут.
Mike