C# asp.net无法连接到远程服务器

C# asp.net无法连接到远程服务器,c#,asp.net,webforms,C#,Asp.net,Webforms,我犯了这个错误 无法连接到远程服务器 当我从windows服务调用web服务时。但是我可以通过IE访问这个web服务,我还编写了另一个控制台应用程序来调用这个web服务,它也工作得很好 例外情况信息如下: 已尝试对一个套接字执行套接字操作 无法访问的网络127.0.0.1:8888 这是我的密码: WebImageSVC webSvc = new WebImageSVC(); ConfigManager.LoadConfigManager(); webSvc.Url = ConfigMa

我犯了这个错误

无法连接到远程服务器

当我从windows服务调用web服务时。但是我可以通过IE访问这个web服务,我还编写了另一个控制台应用程序来调用这个web服务,它也工作得很好

例外情况信息如下:

已尝试对一个套接字执行套接字操作 无法访问的网络127.0.0.1:8888

这是我的密码:

WebImageSVC webSvc = new WebImageSVC();  
ConfigManager.LoadConfigManager();  
webSvc.Url = ConfigManager.WebSvcAddress;  
webSvc.Proxy = null;  
webSvc.CanUpload(0, "");
我尝试了很多方法,比如关闭防火墙和防病毒软件,将web服务代理属性设置为null。但仍然无法解决这个问题


有人遇到这个问题吗?非常感谢。

我猜这是一个权限问题。尝试使用OpenSCManager将Windows服务的凭据更改为在可以访问Web服务的用户下运行


我猜这是一个权限问题。尝试使用OpenSCManager将Windows服务的凭据更改为在可以访问Web服务的用户下运行


您被重定向到
127.0.0.1:8888
主要由系统代理使用。这些程序用于匿名冲浪或网络调试,如Fiddler。关闭代理程序。

您将被重定向到
127.0.0.1:8888
主要由系统代理使用。这些程序用于匿名冲浪或网络调试,如Fiddler。关闭代理程序。

我的意思是,当windows服务调用web服务时,会出现该异常。如果您发布代码或XML,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码”按钮(101 010),以很好地格式化和语法突出显示它!我的意思是,当windows服务调用web服务时,就会出现异常。如果您发布代码或XML,请在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码”按钮(101 010),以很好地格式化和语法突出显示它!是的,我也猜这可能是代理问题。我已经安装了Fiddler,但它已经关闭了。您可以看到我的代码:webSvc.Proxy=null;有什么方法可以检查代理程序是否以匿名方式运行?很明显,您正在重定向到代理地址,这意味着程序已将自己注册为系统代理。检查任务管理器,可能fiddler未完全关闭且未响应。也可能有一个firefox或IE插件,在使用浏览器时会自动打开它。我相信你的代码在另一台机器上也能用。这是一个操作系统问题,不是编程。是的,我也猜可能是代理问题。我已经安装了Fiddler,但它已经关闭了。您可以看到我的代码:webSvc.Proxy=null;有什么方法可以检查代理程序是否以匿名方式运行?很明显,您正在重定向到代理地址,这意味着程序已将自己注册为系统代理。检查任务管理器,可能fiddler未完全关闭且未响应。也可能有一个firefox或IE插件,在使用浏览器时会自动打开它。我相信你的代码在另一台机器上也能用。这是操作系统问题,不是编程问题。您能告诉我有关如何更改windows服务凭据的更多详细信息吗?谢谢@light,我刚刚发现了问题,这确实是权限问题。非常感谢。你能告诉我有关如何更改windows服务凭据的更多详细信息吗?谢谢@light,我刚刚发现了问题,这确实是权限问题。非常感谢。