【发布时间】:2021-12-07 17:05:30
【问题描述】:
我正在使用 Visual Studio 2019 在 VMWare Windows 10 虚拟机中开发一个 .NET Web 表单站点。 该站点在 VM 内部运行。
现在我需要在调试中运行该站点,但从真实 PC 访问该站点...我已经尝试了所有方法,但我总是收到“错误请求 - 无效主机名 HTTP 错误 400。请求主机名无效."。 在同一个虚拟机中,我在 IIS 中安装了站点,端口 81,我可以从真实的 PC 访问它。不同之处似乎在于该站点的托管位置:我可以访问由 IIS 托管的站点,但是当我在 IIS Express 上运行 Visual Stidio 的开发版本时,我无法访问该站点。 我当然需要这个来调试。
有什么建议吗?
【问题讨论】:
-
看来你不明白iis和iis express的区别,iis不等同于iis express。 Secrets Behind Visual Studio IIS Express Integration.
-
从您发布的链接中我应该明白什么?
标签: iis