我正在尝试使用自签名证书在我的开发计算机上的IIS 7中启用SSL。结果令人非常沮丧。
我遵循了THIS指南以及几个几乎完全相同的指南。配置没问题,但是当我尝试导航到网站时,我遇到了各种错误。
http://localhost/index.htm - HTTP错误404中的结果 - 未找到。
https://localhost/index.htm - Internet Explorer中的结果无法显示网页。
如果我进入IIS并从网站上删除https绑定,那么它按预期工作(显然只在http中)。
我在说这有什么需要在Windows中设置/配置/安装才能运行?
感谢。
答案 0 :(得分:9)
您不需要重新启动,看起来IIS由于某种原因没有响应。你有机会安装Skype吗?不幸的是,我们看到端口问题是最常见的原因之一。
这样做:
如果是端口问题,还要进行故障排除:
您将能够看到我使用该端口的进程ID(PID)。
另外,要对SSL进行故障排除,您可以在相同的命令提示符“netsh http show sslcert”中运行,您应该在那里看到您指定的证书。