日期:2014-05-18  浏览次数:20931 次

Socket编程中由于目标机器积极拒绝,无法连接
因为我是在自己机器上测试的,所以ClientIP和ServerIP是一样的,我没有设127.0.0.1,而是设置的我的外网地址。端口号设置为9000。每当执行到
C# code

 if (!bolConnect)
    SocketClient.Connect(IPendClient);


这句时就会报异常“由于目标机器积极拒绝,无法连接”。

我已经将防火墙都关闭了,端口号改了也不管用。。请问应如何解决?

------解决方案--------------------
服务端监听对了么,调试看看绑定的IP,Port是不是客户端请求连接的?
------解决方案--------------------
先用telnet ip port试试