无法通过 HTTPS 访问虚拟机内的 IIS 网站

无法通过 HTTPS 访问虚拟机内的 IIS 网站

我正在通过 Parallels 运行 Win10,并尝试从 VM 外部的浏览器访问 IIS 中的网站。

我已经在我的 hosts 文件中添加了一个条目,将 VM 的 IP 地址映射到“windows”,然后我可以使用 浏览到 IIS 欢迎页面http://windows/

但我无法导航到 IIS 根目录下的网站。

此外,该网站采用自签名 SSL 证书(已使用本指南),网站会将 HTTP 流量重定向到安全 URL。

我认为这个 HTTP 重定向给我带来了问题,但我不知道该怎么做。例如,如果我浏览到http://windows/mywebsite/该页面,它永远不会到达那里。相反,浏览器会显示“此页面未正确重定向”。因此请求到达目的地并触发重定向逻辑。

如果我尝试浏览,https://windows/mywebsite/我会收到 404(未找到)响应。

Windows 防火墙对端口 443 有一个“允许”,并且除“程序”显示“系统”外,所有列都显示“任何”(虽然我在这个字段中添加了一个包含“任何”的条目……但没有区别)。

有人能解释一下我需要做什么才能从 VM 外部启用 https 浏览,以及为什么我目前收到 404 响应吗?

相关内容