使用Web-References在WCF客户端上设置useDefaultWebProxy = false

时间:2012-09-03 11:40:34

标签: wcf binding reference web-config wcf-binding

我有一个Windows窗体应用程序,其中添加了对WCF服务的Web引用。我需要在wcf客户端上将属性“useDefaultWebProxy”设置为“false”。

如果我添加了“服务引用”,而不是“Web引用”,我可以轻松修改app.config文件:

<basicHttpBinding> 
  <binding name="pluto" ... useDefaultWebProxy="false"> 
   <readerQuotas ... /> 
   <security ...> 
    <transport ... /> 
    <message ... /> 
   </security> 
  </binding> 
 </basicHttpBinding> 

但是我有网络参考资料,我该怎么办?

1 个答案:

答案 0 :(得分:0)

好的,一个解决方案:

System.Net.WebRequest.DefaultWebProxy = MyWebClient.Proxy;
MyWebClient.MyFirstCall(username, password);

Pileggi