错误请求 - 使用 IP 地址访问本地主机时主机名无效

Bad Request - Invalid Hostname when accessing localhost using IP address

我正在使用 Visual Studio 和 IIS Express 在本地 运行 网络应用程序。 我可以使用 https://localhost:44300.

毫无问题地访问网络应用程序

出于好奇,我想使用 IP 地址访问它,所以我尝试 https://10.1.1.229:44300 但出现此错误:

我想我可以用我从 ipconfig 获得的私有 IP 地址替换 localhost:

我也注意到它说证书不安全。

如何使用 IP 地址访问我的本地 Web 应用程序?

您可以尝试以下设置~\Documents\IISExpress\config\applicationhost.config' file

<binding protocol="http" bindingInformation="ip address:port:host header" />