HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("https://www.example.com");
NetworkCredential nc = new NetworkCredential("myname", "mypass");
WebProxy myproxy = new WebProxy("192.168.1.1:8080", false);
myHttpWebRequest.Proxy = myproxy;
myHttpWebRequest.Proxy = WebRequest.DefaultWebProxy;
myHttpWebRequest.Method = "GET";
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
MessageBox.Show("Ok");
我正在使用此代码与网站(C#.net桌面应用程序)连接。但我有这个错误信息:代理身份验证错误
The remote server returned an error: (407) Proxy Authentication Required.
我该如何解决这个问题?
您是否需要将nc传递给WebProxy构造函数? – spb