这个MSDN上讲得不清楚,网上又找不到资料,我自己试了下,可以这么使用: HttpWebRequest request = WebRequest.Create (url) as HttpWebRequest; request.Proxy.Credentials = new NetworkCredential (username, password); 若要指定proxy, 可以设置Proxy属性。 转载于:https://www.cnblogs.com/Gildor/archive/2009/05/20/1472680.html