我制作了一个WCF应用程序,同一网络上的计算机可以与之通信。我有一个在IIS上托管WCF服务的站点。如何使程序可以在其他计算机上运行,换句话说,使本地主机可用于网络上的其他计算机
答案 0 :(得分:3)
Localhost总是本地计算机。
要从网络上的其他计算机访问您的网站,您必须使用计算机的名称而不是localhost。
请注意,您必须确保web.config中的配置也引用计算机的名称。
答案 1 :(得分:1)
尝试关闭所有防火墙(I.E.Windows防火墙)并再次尝试ping(如果这样做,请确定您的应用程序正在使用哪个端口,并在需要启用防火墙时专门打开该端口。)
如果您无法从远程计算机ping服务器,则无法让服务器响应任何地方。
答案 2 :(得分:0)
事实证明这是迈克菲的防火墙......嗯,这解释了它。