title: Can't turn off requirehttps in asp.net 5 MVC 6 site
body: <p>I have an asp.net 5 MVC 6 site I am working on. I turned on require HTTPS like so:</p>
  
  <pre><code>services.AddMvc(options =&gt;
  {
      options.Filters.Add(new RequireHttpsAttribute());
  });
  </code></pre>
  
  <p>It worked great, and I have been working like this for a little while. Today I need to turn it off, so I commented out the options filter, but it is still requiring HTTPS. </p>
  
  <p>I have not used the [RequireHttps] attribute on the controllers or actions themselves. </p>
  
  <p>I have gone into the properties and unchecked "Enable SSL" and pasted the http url in the "Launch URL" box. </p>
  
  <p>I have shutdown IIS Express and relaunched the site. It doesn't seem to matter what I do, it continues to try to redirect to HTTPS. </p>
  
  <p>Is it possible IIS Express or Kestral has cached something I need to delete?
  Anyone have any suggestions of what else could be forcing it to HTTPS?</p>