[解決済み] IISExpressでのSSL接続・接続解除について
質問
新しいVisual Studio 2013とIISExpressを初めて使用します(以前はVS2010のASP.net Development serverを使用していました)。プロジェクトのデバッグを行おうとしているときに問題が発生しました。
Chromeではこのように表示されます。
サーバーに安全な接続を行うことができません。これは、サーバーに問題があるか、持っていないクライアント認証証明書を要求している可能性があります。 エラーコードを表示します。ERR_SSL_PROTOCOL_ERROR
Properies -> web ファイルを更新し、Project Url が https の URL を使用するようにしました。しかし、その後、起動時に新たなエラーが発生するようになりました。
localhost への接続が中断されました。 エラーコードは err_connection_reset
ありがとうございます。
解決方法は?
URLRewrite を使って web.config で SSL 接続を強制している場合、おそらくローカルホストのアドレスを書き換えて強制的に https にしているのでしょう。もしSSLを有効にしたデバッグが重要ではなく、URLRewriteを使用しているのであれば、以下のように追加することを検討してください。
<add input="{HTTP_HOST}" pattern="localhost" negate="true" />
を web.config ファイルの rewrite セクションに追加してください。これは localhost のアドレスに対する書き換えを停止しますが、実稼働環境ではそのままにしておきます。
URLRewriteを使用していない場合、またはSSLを使用してデバッグする必要がある場合。
http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
が役に立つかもしれません。これはVS2010用ですが、VS2013でも十分でしょう。
関連
-
[解決済み] javax.net.ssl.SSLException: 利用可能な PSK がありません。再開不能
-
[解決済み] Certbot が見つかりません。
-
[解決済み] wget ssl alert ハンドシェイク失敗
-
[解決済み] Curl CURL (51) SSL エラーを修正: 代替となる証明書のサブジェクト名が一致しません。
-
[解決済み] OpenSSLを使用して自己署名入りSSL証明書を生成する方法を教えてください。
-
[解決済み] .pemを.crtと.keyに変換する
-
[解決済み】ファイアウォール越しにHTTPSでGitHubにアクセスしようとすると、SSL証明書が拒否される。
-
[解決済み] node.js、socket.ioのSSL化
-
[解決済み] 不正な証明書でhttpsリクエストを行うには?
-
[解決済み] Letsencryptが既存の証明書にドメインを追加する【非公開
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] をカールします。(35) error:1408F10B:SSLルーチン:ssl3_get_record:バージョン番号が間違っています。
-
[解決済み] ssl : 証明書を読み込むことができません
-
[解決済み] チェーン処理中にローカル発行者証明書を取得できない
-
[解決済み] javax.net.ssl.SSLException: 利用可能な PSK がありません。再開不能
-
[解決済み] openssl s_client -cert: クライアント証明書がサーバーに送信されたことを証明する
-
[解決済み] .pemを.crtと.keyに変換する
-
[解決済み] node.js、socket.ioのSSL化
-
[解決済み] 不正な証明書でhttpsリクエストを行うには?
-
[解決済み] 紛失したIIS Express SSL証明書を復元するにはどうすればよいですか?
-
[解決済み] Letsencryptが既存の証明書にドメインを追加する【非公開