0
我有一个与远程WCF服务通信的WCFClient令人讨厌的问题。WCF客户端和防火墙
在某些计算机(W7)上,客户端连接正常,但在其他计算机上,只要调用服务器上的某个功能,客户端就会挂起。
服务的网址为“http://192.168.1.23:8091/CIPService”
在一个特定的客户端,我已经放弃了它离域,关掉防火墙和它所连接OK。
那么防火墙的问题?
我恢复防火墙,将WCF客户端添加到防火墙例外列表(在所有网络类型上),我添加传入和传出规则以允许端口(8091)通过,但客户端仍然挂起。
在服务器端,当客户端连接并发送和接收字节时,TCPView显示(防火墙打开(!))端口8091上的连接。
因此,关闭防火墙很重要,防火墙开启,异常和规则就绪,并且客户端无法连接到服务(但TCPView显示连接到正在建立的端口)。
我完全被这个和如何进行的想法困惑。有人可以建议我如何前进?
感谢