我正在尝试调试一个简单的 Web 服务。我的开发计算机(Windows 7)上安装了 IIS 7,并且安装了 Web 服务。我可以从我的开发计算机访问它,但不能从本地网络中的任何其他计算机访问它。
我打开了防火墙以进行 HTTP 访问,我可以从其他计算机访问默认网站,因此这不是防火墙的问题。
我应该查看哪些安全设置以尝试允许 LAN 上的设备访问 Web 服务?
答案1
检查您的 Web 服务正在运行的网站上的绑定,并确保它在端口 8080 上具有 192.168.2.102 的绑定。此外,确保您的默认网站在端口 8080 上没有 192.168.2.102 的绑定。在所有这些过程中,确保您在默认网站上没有任何与端口 8080 上的 192.168.2.102 匹配的通配符绑定。
答案2
这还不是答案,但我不知道如何将屏幕截图添加到评论中。默认网站绑定(有效)。Web
服务绑定(仅在本地有效):
答案3
最后,是防火墙的问题。换句话说,关闭防火墙就可以使用服务。对于我的测试目的来说,这已经足够了。