В запросе HTTPS Request.IsSecureConnection возвращает false
У меня есть приложение asp.net, работающее в https (SSL). Это хорошо работает на моем локальном компьютере и в Amazon AWS (производственная среда).
Но когда я размещаю это приложение в офисе (для тестирования), происходят странные вещи.
I can see the https in browser and the lock sign.
Fiddler also showing that the output is encrypted and shows port 443.
But HttpContext.Current.Request.IsSecureConnection
returns false
And HttpContext.Current.Request.Url.Scheme
returns http.
В офисе мы используем межсетевой экран Juniper SSG и TMG 2010 (Forefront Threat Management Gateway 2010). Так что сервер получает запрос через Juniper и TMG 2010. Заранее спасибо.