调用WebRequest.GetSystemWebProxy需要太长时间

时间:2011-10-10 17:43:50

标签: wcf

这很奇怪。

我有一个可以正常工作的Windows服务,但是当计算机重新启动时,服务会停止对WebRequest.GetSystemWebProxy的调用11分钟。大约11分钟,在XP和Vista上,到目前为止,它一直在测试。如果计算机已连接到公司的域,则可以正常运行。但是当它不是时,我正面临这个问题。

其他一些奇怪的事情也发生在Vista上。例如,在此期间它没有活动的网络连接(断开连接),并且在这11分钟之后出现了一些其他Windows系统警告。在11分钟之前,系统似乎或多或少地被绞死,等待着什么。 这不是关于我的机器,因为我已经在XP,Vista以及它们的一些虚拟机上进行了测试。

1 个答案:

答案 0 :(得分:0)

我很确定在您的情况下对WebRequest.GetSystemWebProxy的调用实际上是尝试连接到公司网络上的某个系统

  1. 实际查明是否找到代理服务器
  2. 获取自动在系统上配置这些设置的脚本
  3. 请尝试使用Fiddler或WireShark等工具查看尝试的传出连接。该网址将指出它尝试连接的位置以及呼叫的原因。