IIS 8 HTTPS/需要 SSL 导致超时错误

2024-05-16

尝试通过 IIS 8 通过 SSL 发布网站,但出现超时错误。任何帮助表示赞赏。

采取的步骤:

  1. 已验证该网站可以通过 HTTP 访问(http://xxx.xxx.xxx.xxx有效 - 此时使用 IP 地址(如果重要的话)
  2. IIS > 服务器证书 > 创建自签名证书,类型 = 虚拟主机
  3. IIS > 默认网站 > 绑定 > HTTPS = 443,主机名 =<blank>, 证书 =<The one from the previous step>
  4. IIS > SSL 设置 > 需要 SSL = 选中,客户端证书 = 忽略
  5. IIS > 默认网站 > 权限 > 确保 IIS_IUSRS 具有读取/执行/列出权限
  6. IIS > 默认网站 > 重新启动

Result:

  • 来自客户端的 HTTPS 请求(https://xxx.xxx.xxx.xxx) 返回错误“此网页不可用”/ERR_CONNECTION_TIMED_OUT (Chrome) 或“此页面无法显示”(IE)

  • 来自服务器本身的 HTTPS 请求(https://xxx.xxx.xxx.xxx) 返回与上面相同的错误

  • 使用来自服务器本身的 localhost 的 HTTPS 请求(https://localhost) 接受有关证书的警告后成功

预先感谢您的任何帮助。


检查主机中的端口 443。某些托管提供商默认关闭此端口。 例如,在 Amazon EC2 中,您必须更改“安全组”设置以添加“HTTPS”

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IIS 8 HTTPS/需要 SSL 导致超时错误 的相关文章

随机推荐