Использование Loadbalancer ssl прекращено, как генерировать ссылки и другие URL с помощью https

У меня проблема со старым школьным сайтом asp.net, который был перенесен за балансировочный балансировщик нагрузки с окончанием SSL. Весь трафик к IIS поступает от балансировщика нагрузки как трафик http 80 порта. IIS рендерит все URL-адреса скриптов / изображений / ссылок в http://....

Проблема для нас заключается в том, что клиентские браузеры видят страницы с абсолютными URL-адресами, содержащими ссылки протокола HTTP в https:// стр. Браузеры предупреждают о смешивании безопасного и небезопасного контента.

Как это можно исправить, чтобы ссылки генерировались с https:// вместо http://

Заранее спасибо

Бий

1 ответ

Решение

Мы решили нашу проблему. Проблема оказалась в конфигурации балансировщика нагрузки. Клиент очень разделен и лишил нас доступа к LB, ругаясь, что конфигурация была правильной. Доказав им, что телнет в 443 был заблокирован для некоторых вещей, мы получили доступ к LB. В дополнение к неправильной настройке (вырезать и вставить) правила LB url rewrite были испорчены. Исправить это все хорошо.

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