Невозможно войти, если для requiressl установлено значение true

У меня есть живой веб-сайт в IIS 7.5. Я могу правильно войти на свой сайт по протоколу http, пока не добавлю эту строку в Web.config:

httpCookies httpOnlyCookies = "true" requireSSL = "true"

Все настройки для SSL выполнены, но я больше не могу войти с http и https, хотя файл cookie .ASPXAUTH создан.

Если я установлю requireSSL = "false", я могу войти в систему как обычно.

Пожалуйста помоги!

1 ответ

У меня была та же проблема, и когда я наткнулся на эту статью в поисках решения, я могу объяснить, что произошло: ваше приложение было настроено на использование безопасных файлов cookie, и для этого требуется, чтобы браузер выдал запрос по SSL. Поэтому, если для атрибута requireSSL установлено значение true, вы не можете войти на свой сайт с помощью Http.

Другие вопросы по тегам