我正在通过 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 响应吗?