我正在使用this文章来获取雅虎联系人。它没关系并给了我一个guid。然后我用给定的guid向http://social.yahooapis.com/v1/user/
创建了一个请求。但是当我想阅读回复时从http请求我收到一个错误,上面写着:
Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 127.0.0.1:8555
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
有什么问题?
答案 0 :(得分:1)
“主动拒绝它”意味着当您尝试连接时,主机发送了重置而不是确认。因此,您的代码不是问题。要么有防火墙阻止连接,要么主持服务的进程没有侦听该端口,这可能是因为它根本没有运行,或者因为它正在侦听不同的端口。
一旦启动托管服务的进程,请尝试使用netstat -anb(需要管理员权限)来验证它是否正在运行并侦听预期的端口。