我有一个Windows服务(.NET),它正在尝试连接到远程客户端。但这是一个例外。虽然我测试了相同的代码,但作为一个Windows应用程序,没有这样的问题。
错误:
无法连接到遥控器 serverSystem.Net.Sockets.SocketException(0x80004005):连接 尝试失败,因为关联方没有正确回应 一段时间后,或建立连接失败,因为 连接主机未能响应
我的代码:
var wb = new WebClient()
var response = wb.UploadValues(ConfigurationManager.AppSettings["Query"], "POST", data);
最重要的是,相同的代码在开发环境中工作,同时作为Windows窗体应用程序的一部分运行。
答案 0 :(得分:1)
它解决了它在控制面板中更改配置文件 - >管理工具 - >服务 - >选择服务名称 - >停止 - >右键单击属性 - >登录 - >从本地系统更改为此帐户 - >提供了我的凭证 - >点击申请 - >行。
重启服务。 顺便说一下,我有管理员权限。