当主机标头通过 IP 删除时,Asp.net 托管应用程序在访问时,不会使用主机标头在 Intranet (LAN) 中



我正在尝试通过主机标头访问内部网 (LAN) 中的托管 asp.net 应用程序,它找不到 Web,同时如果我通过 IP 地址和端口删除主机标头,则可以访问它?

我在端口 80 上托管应用程序,带有主机标头,

scoring.com is host header with port 80

它可以在本地系统中访问,但不能在其他系统上的LAN上访问,

http://scoring.com
server not found error

之后,当我删除主机标头并通过网络和本地系统上的其他系统上的 IP 调用它时,它工作正常,例如,

http://192.168.1.4:80 

当主机标头应用于它时,缺少什么配置,它在本地网络上不起作用?

希望您的建议谢谢!

您的主机名似乎未在 DNS 中注册。

可以通过运行ping [hostname]命令(如果输出Ping request could not find host [hostname]则未注册)或nslookup [hostname]命令来测试这一点。

最新更新