我正在运行 IIS 7.5(Windows Server 2008 R2 64 位)。我在默认网站上运行了一个 Web 应用程序(只有那个网站) 我在这个网站上安装了 SSL 证书。我可以看到,在服务器外部 IP 或 DNS 上访问应用程序时,https 工作得很好。无论是从外部访问还是内部访问。
当我从内部访问应用程序并使用主机名、localhost 或 127.0.0.1 时,我收到标准 IE 错误“Internet Explorer 无法显示网页”,这通常表明 https 没有运行。我可以 telnet 127.0.0.1 443 就好了。