2010-07-09 4 views
1

https://alpha.pbp1.com/Property/Secure/test.htmHTTP абсолютные ссылки были изменены на HTTPS

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

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

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

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

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

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

+0

Возможно, у вас есть прокси-сервер, который переписывает http как https на ssl-соединениях. Спросите своих администраторов сети. – Oded

ответ

0

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

+0

Звучит правильно, сетевой администратор изучает его. Я верну отчет после подтверждения/разрешения. –

+0

. Сетевой администратор отключил «перевод ссылок» на брандмауэре, чтобы исправить эту проблему. –

Смежные вопросы