2017-07-14 128 views
0

我有一个与远程WCF服务通信的WCFClient令人讨厌的问题。WCF客户端和防火墙

在某些计算机(W7)上,客户端连接正常,但在其他计算机上,只要调用服务器上的某个功能,客户端就会挂起。

服务的网址为“http://192.168.1.23:8091/CIPService

在一个特定的客户端,我已经放弃了它离域,关掉防火墙和它所连接OK。

那么防火墙的问题?

我恢复防火墙,将WCF客户端添加到防火墙例外列表(在所有网络类型上),我添加传入和传出规则以允许端口(8091)通过,但客户端仍然挂起。

在服务器端,当客户端连接并发送和接收字节时,TCPView显示(防火墙打开(!))端口8091上的连接。

因此,关闭防火墙很重要,防火墙开启,异常和规则就绪,并且客户端无法连接到服务(但TCPView显示连接到正在建立的端口)。

我完全被这个和如何进行的想法困惑。有人可以建议我如何前进?

感谢

回答

0

端口80.请确保它是开放.....