17

私はこのすべての手順を実行しました

http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx

数週間前に、すべての IP のポート 443 で https が機能するようになりました。マシンは数日前に再起動され、今日再びサイトにアクセスしようとしました (VS2010 経由で起動し、IIS エクスプレス トレイは 80 と 443 で実行されているサイトを示しています)。http は正常に機能していますが、https では「インターネット エクスプローラーでページを表示できません」と表示されます。システム プロセスがポート 443 でリッスンしていることを netstat で確認できますが、ブラウザには何も表示されません。Fiddler は、いくつかのトンネル アクティビティを示していますが、それ以外は何も示していません。これを元に戻して実行するには、何をチェックすればよいですか? 上記のブログのすべての手順は、私にとってブードゥー教だったので、機能していないため、どこから始めればよいかわかりません。

-JT

4

2 に答える 2

23

次のことを試しましたか ( http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspxの下部に投稿)。

「自己署名証明書を個人から信頼されたルート CA ディレクトリに移動すると、開発者がマシンを再起動した後に SSL が機能しなくなるという問題が発生すると思います。(どのように発生するかはわかりませんが、一貫して発生します。) 私は最終的にこれを回避します。自己署名証明書を信頼できるルート ディレクトリにエクスポートして再インポートすることで問題を解決できます (単純にドラッグするのではなく)。この機械。 "

于 2012-06-26T21:45:16.117 に答える
9

私にとって問題はポート番号にありました: Visual Studio 2013/IIS Express で構成されたアプリのポート番号が:44300-:44398の範囲にありませんでした

同じ問題に関する完全な回答: https://stackoverflow.com/a/24957146/908936

于 2015-04-15T17:27:55.017 に答える