无法通过代理服务器发出网络请求

问题描述:

当通过代理服务器发出请求时,我的sharepoint webpart在调用HttpWebRequest.GetRequestStream时发生错误。错误是“无法连接到远程服务器”。客户端的机器(这是失败的)被设置为在IE设置上使用特定的代理服务器(使用LAN的代理服务器)。无法通过代理服务器发出网络请求

我需要在配置中添加任何代理设置才能使其工作吗?

另外,什么是最简单的方法来重现我的客户的情况 - 我怎么能在我的末端添加代理?

你可以尝试设置自动检测到错误在web.config中

<system.net> 
     <defaultProxy> 
     <proxy autoDetect="false" /> 
     </defaultProxy> 
    </system.net> 
+0

我是否还需要将useDefaultCredentials设置为false? – Prabhu 2010-07-16 16:34:48

+0

我会尝试两个。我想我通常在代码中将该值设置为true。 – 2010-07-20 13:02:01

检查Sharepoint日志以获取详细的错误说明。

通常,这可以在这里找到: C:\ Program Files文件\共同文件\微软共享\ web服务器extensions \ 12个\ LOGS \