Я использую ASP.NET MVC 2 и имею страницу входа, которая защищена через HTTPS. Чтобы пользователь всегда обращался к этим страницам через SSL, я добавил атрибут [RequireHttps]
к контроллеру. Это прекрасно работает.
Когда они успешно вошли в систему, я хотел бы перенаправить их обратно в версию HTTP. Однако нет атрибута [RequireHttp]
, и я изо всех сил пытаюсь понять, как это можно сделать.
Добавленное (потенциальное) осложнение заключается в том, что веб-сайт, находящийся в процессе производства, размещен на маршруте домена, но для целей разработки и тестирования он находится в подкаталоге/виртуальном каталоге/приложении.
Я передумал это, и есть ли легкое решение, смотрящее мне в лицо? Или это немного сложнее?