webclient可以设置代理服务器,有Proxy类。

解决方案 »

  1.   

    dim proxy as new System.Net.WebProxy("proxyhost",80)
    proxy.BypassProxyOnLocal = True
    proxy.UseDefaultCredentials = truemywebclient.proxy = proxy;
      

  2.   

    <configuration> 
    <system.net> 
    <defaultProxy> 
    <proxy 
    usesystemdefault = "false" 
    proxyaddress = "http://proxy:8080" 
    bypassonlocal = "false" 
    /> 
    </defaultProxy> 
    </system.net> 
    </configuration>
      

  3.   

    如果客户端需要通过代理服务器才能上网,当然就需要设置代理服务器啊。用proxy接口。
      

  4.   

    To net_lover(孟子E章)
    我用的是winform,而且服务器没有固定的IP
      

  5.   

    dim proxy as new System.Net.WebProxy("proxyhost",80)
    proxy.BypassProxyOnLocal = True
    //proxy.UseDefaultCredentials = true 
    //如果要使用账号密码
    proxy.Credentials = new NetworkCredential( "Name","Password","Domain Name" );mywebclient.proxy = proxy;