我GOOGLE了这一点,但便无法找到任何东西,这将解决我的问题。 (我是新来的ASP.NET Web API)
我建立了一个ASP.NET网页API,当我从Visual Studio本地机器上的寄托都运行工作完美。 (在这两种情况下,它做工精细,当我使用“使用Visual Studio开发服务器”,也有“使用本地IIS Web服务器”)。
问题是,当我试图打电话给其他计算机这个Web服务的LAN网络并没有在工作(财产以后这样的:“http://192.168.2.103:8080/api/blabla”)。 (1)“使用Visual Studio开发服务器” - 客户端完成与超时。 (2)“使用本地IIS Web服务器” - 客户端收到HTTP错误400“错误的请求 - 无效的主机名”(这时候我使用8080端口,并添加规则,以windows防火墙通过这个端口)。
我也试图完全禁用Windows防火墙,防病毒,并没有帮助。
我在WCF实现其他HTTP Web服务项目,并有一切都OK,我可以从其他计算机局域网沟通呢。
注意! (1)其他电脑是不是窗户....如果是非常重要的)(2)在计算机之间平/不会忽略工作确定。
我真的会感激任何帮助。 谢谢,
ःAEM