为什么计算机上的代理设置为locahost?

时间:2016-02-28 17:09:05

标签: .net web-services proxy

我们的应用程序使用Web服务将xml文件发送到远程计算机。我们的一个用户无法发送此文件,收到服务器127.0.0.1:8881拒绝连接的错误。足够公平的IE中的代理设置表明它应该使用提到的IP地址和端口。

我可以通过在app.config中添加以下部分来解决问题:

<system.net>
  <defaultProxy enabled="false"/>
</system.net>

我很高兴我可以帮助客户,但我不会对所发生的事情有任何暗示。

为什么将代理设置为localhost?通过建议用户清除复选框可以打破什么?

1 个答案:

答案 0 :(得分:1)

代码更改可以解决您的问题,但您也可以重置Internet Explorer设置并安装任何清洁或防病毒工具。 很少有情况可能将IE中的代理设置为localhost。

  • 恶意软件
  • IE上安装的任何附加组件
  • 安装了任何实用软件,如fiddler等。

谢谢!