title: How do I force ASP.NET app to use HTTPS?
body: <p>My app uses HTTPS only.  I have SSL enabled from the properties window. Everything works well except, when I run the project, it runs on HTTP.  I then have to </p>
  
  <ul>
  <li>change the URL manually to HTTPS, and then </li>
  <li>change the port number to the SSL one. </li>
  </ul>
  
  <p>How can I force the app to run as HTTPS?  Is there a quick fix for that (without using logic in my pages)?  I searched for this, but I haven't found a case that matches mine.</p>
  
  <p><em>Note: I am using ASP.NET MVC4 with web API.</em></p>