Назад | Перейти на главную страницу

Брандмауэр Juniper SSG - проблема с публикацией веб-сайта SSL в TMG 2010?

У меня есть приложение ASP.NET, работающее в HTTPS (SSL). Это хорошо работает на моем локальном компьютере и Amazon AWS (производственная среда).

Но когда я размещаю это приложение в офисе (для тестирования), происходят странные вещи.

  1. Я вижу HTTPS в браузере и знак блокировки.

  2. Fiddler также показывает, что вывод зашифрован и показывает порт 443.

  3. Но HttpContext.Current.Request.IsSecureConnection возвращает ложь

  4. И HttpContext.Current.Request.Url.Scheme возвращает HTTP.

В офисе мы используем межсетевой экран Juniper SSG и TMG 2010 (Forefront Threat Management Gateway 2010). Итак, сервер получает запросы через Juniper и TMG 2010.

Проверьте правило публикации TMG и убедитесь, что вы не подключаетесь к внутреннему серверу по обычному протоколу HTTP.

Можно опубликовать сайт с помощью прослушивателя SSL, но использовать простой HTTP для подключения от TMG к самому серверу. В этом случае для клиентов соединение является безопасным. Что касается самого веб-сервера, соединение небезопасно.