try
WebResponse objResponse;
WebProxy proxyObject = new WebProxy("http://urproxy:port/",true);
WebRequest objRequest = System.Net.HttpWebRequest.Create(url);
objRequest.Proxy = proxyObject; see
http://www.c-sharpcorner.com/Internet/HowToByPassProxy.asp

解决方案 »

  1.   

    for error 403, can you get the details? check the possibel subcodes here:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dniis/html/customerr.asp403"; Forbidden
      1- Execute access forbidden
      2- Read access forbidden
      3- Write access forbidden
      4- SSL required
      5- SSL128 required
      6- IP address rejected
      7- Client certificate required
      8- Site access denied
      9- Too many users
      10 - Invalid configuration
      11 - Password Change
      12 - Mapper Denied Access
    you might need to provide a network credentialNetworkCredential myCred = new NetworkCredential("myuserid", "mypassword")
    ObjRequest.Credentials = myCred;orObjRequest.Credentials = CredentialCache.DefaultCredentials;