Невозможно войти, если для 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.