IIS expressまたはVisual Studio 2013で問題が発生しています。
サイトのプロパティでhttpsまたはsslが有効になっていないか、セットアップされていません。
[デバッグ]をクリックすると、ブラウザでサイトが起動し、ロードが試行されます:http://localhost:61488/Default.aspx
その後、何らかの理由で自動的にリダイレクトされます:https://localhost:61488/Default.aspx
そして、Error code: ERR_SSL_PROTOCOL_ERROR
クロム
私は何をすべきかよくわからない?
これはHSTSが原因であると考えています- http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security を参照してください
HSTSヘッダーを送信する他のlocalhostサイトがある(開発されている)場合...
例えば。 Strict-Transport-Security:max-age = 31536000; includeSubDomains;予圧
...その後、max-ageの値に応じて、ローカルホストへの今後のリクエストはHTTPS経由で処理する必要があります。
これを回避するために、次のことを行いました。
これは永続的な解決策ではありませんが、少なくともプロジェクト間で機能するようになります。誰かがHSTSリストからローカルホストを永久に除外する方法を知っているなら、私に知らせてください:)
更新- 以下の回答 で指摘したように、おそらくクリアする必要があります上記の手順を実行してブラウザにlocalhostのHSTS情報を完全に「忘れる」ようにした後、ブラウザキャッシュ.
私がそれに遭遇した1つの問題は似ています。 HTTPSリダイレクトを実行し、ローカルホスト経由で動作することを確認した後、それを削除しました。プログラムを再度実行した後、ローカルホストのリダイレクトを続けました。その後、VSが実行されていたChromeブラウザーでキャッシュをクリアしました。すべてが正常に戻りました。〜Visual Studios 2017
HomeControllerの上の[RequireHttps]
属性を削除します。
他のすべてが失敗した場合は、ブラウザのキャッシュをクリアしてみてください。上記のすべての解決策を試しました-おそらく助けましたが、ブラウザのキャッシュをクリアした後、明らかにすべてが正常に戻りました。