我需要确保我的 Web 应用程序使用 HTTPS 来获取安全的帐户信息。所以我按照 Hanselman 的博客文章进行了设置:
一切都像提到的那样工作。然而,几周前它停止工作并出现以下错误:
错误 101 (net::ERR_CONNECTION_RESET):连接已重置。
除了 Windows 更新之外,我没有更改本地框或我的代码上的任何内容。谁能告诉我怎么了?如果需要更多说明,我可以解释更多。
我的应用程序是带有 SQL Server DB 的 MVC4 应用程序。
我需要确保我的 Web 应用程序使用 HTTPS 来获取安全的帐户信息。所以我按照 Hanselman 的博客文章进行了设置:
一切都像提到的那样工作。然而,几周前它停止工作并出现以下错误:
错误 101 (net::ERR_CONNECTION_RESET):连接已重置。
除了 Windows 更新之外,我没有更改本地框或我的代码上的任何内容。谁能告诉我怎么了?如果需要更多说明,我可以解释更多。
我的应用程序是带有 SQL Server DB 的 MVC4 应用程序。
我按照scott hanselman 的帖子中描述的步骤解决了这个问题。
以下步骤为我解决了这个问题:
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
netsh http delete sslcert ipport=0.0.0.0:44300
netsh http add sslcert ipport=0.0.0.0:44300 appid={<SOMEGUID>} certhash=<THUMBPRINT>