I have an asp.net application working in https (SSL). This is working well in my local computer and Amazon AWS(production environment).But when I host this application in office (for testing) some strange things happens.[*]I can see the https in browser and the lock sign.[*]Fiddler also showing that the output is encrypted and shows port 443.[*]But \[code\]HttpContext.Current.Request.IsSecureConnection\[/code\] returns false[*]And \[code\]HttpContext.Current.Request.Url.Scheme\[/code\] returns http.In the office we are using Juniper SSG firewall and TMG 2010 (Forefront Threat Management Gateway 2010). So server receive request through Juniper and TMG 2010. Thanks in advance.