title: In HTTPS request , Request.IsSecureConnection return false
body: <p>I have an asp.net application working in https (SSL). This is working well in my local computer and Amazon AWS(production environment).</p>
  
  <p>But when I host this application in office (for testing) some strange things happens.</p>
  
  <ol>
  <li><p>I can see the <strong>https</strong> in browser and the lock sign.</p></li>
  <li><p>Fiddler also showing that the output is encrypted and shows port 443.</p></li>
  <li><p>But <code>HttpContext.Current.Request.IsSecureConnection</code> returns <strong>false</strong></p></li>
  <li><p>And <code>HttpContext.Current.Request.Url.Scheme</code> returns <strong>http</strong>.</p></li>
  </ol>
  
  <p>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. </p>