Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf 调用WebRequest.GetSystemWebProxy花费的时间太长_Wcf - Fatal编程技术网

Wcf 调用WebRequest.GetSystemWebProxy花费的时间太长

Wcf 调用WebRequest.GetSystemWebProxy花费的时间太长,wcf,Wcf,这很奇怪 我有一个工作正常的windows服务,但是当计算机重新启动时,该服务在调用WebRequest.GetSystemWebProxy时被卡住了11分钟。到目前为止,它一直在XP和Vista上测试,大约11分钟。如果计算机连接到公司的域,它就可以工作。但如果不是,我就要面对这个问题 Vista上也发生了一些其他奇怪的事情。例如,在此期间,它没有活动的网络连接(已断开连接),并且在这11分钟之后,会出现一些其他Windows系统警告。11分钟前,系统似乎或多或少被挂起,等待着什么。 这与我的

这很奇怪

我有一个工作正常的windows服务,但是当计算机重新启动时,该服务在调用WebRequest.GetSystemWebProxy时被卡住了11分钟。到目前为止,它一直在XP和Vista上测试,大约11分钟。如果计算机连接到公司的域,它就可以工作。但如果不是,我就要面对这个问题

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

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

  • 实际查明是否找到了代理服务器
  • 获取在系统上自动配置这些设置的脚本
  • 请尝试使用诸如Fiddler或WireShark之类的工具查看尝试了哪些传出连接。url将指出它尝试连接到的位置以及调用的原因