0

アカウント情報を保護するために、Web アプリケーションが HTTPS で動作することを確認する必要があります。そこで、Hanselman のブログ投稿に従ってセットアップしました。

IISExpress を使用すると、開発時に SSL を使用する方が簡単です

前述のようにすべてが機能していました。ただし、数週間前に次のエラーで機能しなくなりました。

エラー 101 (net::ERR_CONNECTION_RESET): 接続がリセットされました。

Windows の更新を除いて、ローカル ボックスまたはコードは何も変更していません。誰が何が悪いのか教えてもらえますか? さらに明確にする必要がある場合は、さらに説明できます。

私のアプリケーションは、SQL Server DB を使用する MVC4 アプリケーションです。

4

1 に答える 1

1

scott hanselman の投稿に記載されている手順に従って、この問題を修正しました。

次の手順で問題が解決しました。

  1. makecert -r -pe -n "CN=<SOMENAME>" -b 01/01/2000 -e 01/01/2036 -eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange -sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12
  2. netsh http delete sslcert ipport=0.0.0.0:44300
  3. MMC.exe を使用して証明書の拇印を検索する
  4. netsh http add sslcert ipport=0.0.0.0:44300 appid={<SOMEGUID>} certhash=<THUMBPRINT>
于 2013-07-24T09:00:43.003 に答える