Não é possível desativar o SSL para o site

Eu criei um site e o implantei no Windows Azure. Em algum lugar durante o desenvolvimento, eu ativei o SSL nas propriedades do projeto e tudo (endereço https) estava funcionando bem no host local e no site do Azure, onde implantei meu site.

Agora meu teste do Azure está expirando e estou movendo meu site para outra hospedagem asp.net gratuita que não oferece suporte a SSL sem pagar por isso.

Então, eu estou pensando que vai ser fácil, basta definir SSL Ativado de volta para False como era quando eu comecei o desenvolvimento e está tudo bem, mas esse não é o caso.

Meu site se recusa a funcionar depois que eu desativei o SSL. Imagem da minha configuração do Visual Studio com o IIS Express aberta e mostrando que há um servidor no endereço correto:http://db.tt/EKTcxPsd

Quando eu inicio o site a partir do Visual Studio, ele começa a carregar a páginalocalhost:44300. Depois de alguns segundos, sou redirecionado parahttps://localhost que exibe um erro "página da Web não está disponível". Cenário:http://db.tt/VntZTpKD

Eu tentei excluir a pasta IISExpress e relançar o visual studio. O arquivo recriado applicationhost.config tem as informações corretas (tanto quanto eu sei)

<site name="PrototypeNew-bootstrap3" id="2">
  <application path="/" applicationPool="Clr4IntegratedAppPool">
    <virtualDirectory path="/" physicalPath="E:\path-shortened\Visual Studio 2013\Projects\PrototypeNew\PrototypeNew-branch" />
  </application>
  <bindings>
    <binding protocol="http" bindingInformation="*:44300:localhost" />
  </bindings>
</site>

Eu tenho o mesmo problema depois de publicar o site em um ambiente de hospedagem. Indo ahttp://mywebsite.com me redireciona parahttps://mywebsite.com e mostra o mesmo erro que a página localhost.

Se eu reativar o SSL, o endereço https no meu host local começará a funcionar bem.

Alguém sabe o que está acontecendo aqui? Existe outro interruptor SSL em algum lugar que eu esqueci de desligar? Por que é sempre me redirecionando para https

EDITAR. Tentei criar um novo projeto asp.net mvc 4. Lançou e estava funcionando bem. Copiei o web.config para o meu projeto e ele ainda estava redirecionando parahttps:localhost

questionAnswers(1)

yourAnswerToTheQuestion