Абсолютные ссылки HTTP изменяются на HTTPS - PullRequest
1 голос
/ 09 июля 2010

https://alpha.pbp1.com/Property/Secure/test.htm

<a href="http://alpha.pbp1.com/Property/Default.aspx">Home</a>

Это простая HTML-страница с одиночной ссылкой с полным абсолютным путем к странице по умолчанию для веб-сайта.

При просмотре изнутри сети нашей компании он отображается, как и ожидалось, с HTTP в href. альтернативный текст http://alpha.pbp1.com/img/testinternal.jpg

Но при просмотре через браузер за пределами нашей сети вместо этого он обрабатывает HTTPS. альтернативный текст http://alpha.pbp1.com/img/testoutside.jpg

Это тестовая среда, и я подозреваю, что сертификат SSL может быть частью проблемы. Как только мы выйдем на бета-версию, у нее будет настоящий сертификат, но я думаю, что сейчас он работает на сгенерированном.

Я бы хотел, чтобы ссылки, закодированные с полным абсолютным путем, сохранили префикс, с которым они были изначально закодированы. Есть идеи, если это IIS или клиент, заменивший HTTP на HTTPS? Работает на Windows 2003, IIS6, ASP.NET2.0

1 Ответ

0 голосов
/ 09 июля 2010

Есть ли у вас какой-то прокси-сервер до IIS хостинга веб-приложения?Я не думаю, что IIS является проблемой.Вы можете отключить HTTPS (443) порт на IIS и проверить.Я уверен, что вы все равно получите HTTPS.

...