title: Why does Request.IsSecureConnection return false when true is expected
body: <p>I have an aspx page which is checking Request.IsSecureConnection to ensure it is true, if not it does a redirect to the the secure page at <a href="https://www.domain.com/page.aspx" rel="noreferrer">https://www.domain.com/page.aspx</a>.</p>
  
  <p>The server has an SSL cert installed for the domain, and the browser shows the padlock icon.</p>
  
  <p>The same code ran fine on a different server, but now Request.IsSecureConnection always returns false.</p>
  
  <p>I have created a completely empty aspx file, that just prints the return value of Request.IsSecureConnection and it is still false, so there is no other content coming from a standard http request.</p>
  
  <p>Could anyone suggest what might be causing this, or give any hints on how I might find out what is causing this to always return false?</p>