Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 7 如何在IIS 7/Windows 7 64位上启用SSL_Iis 7_Ssl - Fatal编程技术网

Iis 7 如何在IIS 7/Windows 7 64位上启用SSL

Iis 7 如何在IIS 7/Windows 7 64位上启用SSL,iis-7,ssl,Iis 7,Ssl,我正在尝试使用自签名证书在我的开发人员机器上启用IIS 7中的SSL。这非常令人沮丧 我遵循了指南和其他几个几乎相同的原则。配置正常,但当我尝试导航到该网站时,会出现各种错误 -导致HTTP错误404-未找到 -Internet Explorer中的结果无法显示网页 如果我进入IIS并从网站中删除https绑定,那么它将按预期工作(仅在http中) 我想说的是,在windows中需要设置/配置/安装一些东西才能正常工作 谢谢。您不需要重新启动,看起来IIS由于某种原因没有响应。你有没有安装过Sk

我正在尝试使用自签名证书在我的开发人员机器上启用IIS 7中的SSL。这非常令人沮丧

我遵循了指南和其他几个几乎相同的原则。配置正常,但当我尝试导航到该网站时,会出现各种错误

-导致HTTP错误404-未找到

-Internet Explorer中的结果无法显示网页

如果我进入IIS并从网站中删除https绑定,那么它将按预期工作(仅在http中)

我想说的是,在windows中需要设置/配置/安装一些东西才能正常工作


谢谢。

您不需要重新启动,看起来IIS由于某种原因没有响应。你有没有安装过Skype?不幸的是,这是我们看到端口问题的最常见原因之一

这样做:

  • 打开IIS管理器,然后选择服务器
  • 在“站点”页面中单击,确保已启动默认网站
  • 如果未运行,请单击“开始”
  • 如果是端口问题,也要进行故障排除:

  • 打开提升的命令提示符并键入
  • netstat-ano
  • 在那里搜索类似于0.0.0.0:80和:443的内容
  • 您将能够看到我使用该端口的进程ID(PID)


    此外,为了解决SSL故障,您可以在同一命令提示符“netsh http show sslcert”中运行,您应该会在其中看到您分配的证书。

    您好,Martyn,您是否为特定站点或任何重定向定义了URL重写规则?您是否尝试颁发另一个自签名证书?可能证书有错误。特定站点的SSL设置下的Require SSL选项是否已禁用?尝试从另一台计算机连接到您的开发计算机,并使用Wireshark嗅探流量。在那里,您可以看到IIS是否向客户端返回了某些内容。在第一次安装证书后重新启动计算机之前,我看到了相同的行为。我不确定具体需要重新启动哪个进程,但是,谢谢您提供的调试信息。我已经离开了一段时间,今天又回到这里,一切似乎都如预期的那样。我猜在我最初尝试这个的那天,有什么东西阻塞了端口(可能是因为我安装了Skype)。如果我再次遇到这个问题,我将使用这里列出的步骤。我也有同样的问题。我必须退出Skype,然后在添加绑定并启动默认网站后重新启动它,然后它才能工作。