У меня есть веб-сайт, в котором каждая страница подается через HTTPS. На одной из страниц у меня есть форма, атрибут действия которой установлен на относительный URL.
К странице с формой можно только получить доступ через HTTPS и страницу, на которую отправляет форма, может только быть поражен через HTTPS, все же в IE, который я получаю предупреждение системы безопасности, говоря мне, я собираюсь переключиться на небезопасное соединение. Там какой-либо путь состоит в том, чтобы предотвратить эту проблему вне введения в заблуждение полного URL включая протокол в атрибут действия формы?
Обновление:
Я попробовал жесткое кодирование весь URL, и тем не менее я получаю всплывающее окно.
Соответствующие нормы:
<html>
<body>
<form action="https://mydomain.com/editProfile">
...
</form>
</body>
</html>
Как только я нажимаю кнопку отправки в IE6, я добираюсь, предупреждение системы безопасности раскрываются. Если я нажимаю ОК, страница результатов отображена, и протоколом является все еще HTTPS. Я начинаю задаваться вопросом, является ли это форма POST, это вызывает проблему.