我正在一个网站上工作,在该网站,我利用以下代码,从外部的URL检索XML数据。
WebRequest req = WebRequest.Create("External server url");
req.Proxy = new System.Net.WebProxy("proxyUrl:8080", true);
req.Proxy.Credentials = CredentialCache.DefaultCredentials;
WebResponse resp = req.GetResponse();
StreamReader textReader = new StreamReader(resp.GetResponseStream());
XmlTextReader xmlReader = new XmlTextReader(textReader);
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(xmlReader);
该法典正在对我开发的PC(Windows XP with Net 3.5)进行罚款。
但是,当我向全球导航卫星系统国际系统(在Windows XP和Windows 服务器上布局)部署这一代码时,我会发现错误。
“遥远服务器回归了一个错误:(407) 棱晶体要求”。
有时,这给我带来了好处。
“远程服务器回落了一个错误:(502) Bad Avenue
下面的守则来自我的网络。
<system.net>
<defaultProxy>
<proxy usesystemdefault="False" proxyaddress ="http://172.16.12.12:8080" bypassonlocal ="True" />
</defaultProxy>
</system.net>
请帮助我?
[Edit] Even when i run the website for devlopment PC but through IIS it gives me error "The remote server returned an error: (407) Proxy Authentication Required."
但是,如果从Microsoft Devlopment服务器上运行网站,则会进行罚款。