В запросе HTTPS Request.IsSecureConnection возвращает false
У меня есть приложение asp.net, работающее в https (SSL). Это хорошо работает на моем локальном компьютере и в Amazon AWS (производственная среда).
Но когда я размещаю это приложение в офисе (для тестирования), происходят странные вещи.
Я могу видетьHTTPS в браузере и знак блокировки.
Fiddler также показывает, что выход зашифрован и показывает порт 443.
НоHttpContext.Current.Request.IsSecureConnection
возвращаетсяложный
А такжеHttpContext.Current.Request.Url.Scheme
возвращаетсяHTTP.
В офисе мы используем межсетевой экран Juniper SSG и TMG 2010 (Forefront Threat Management Gateway 2010). Так что сервер получает запрос через Juniper и TMG 2010. Заранее спасибо.