2010-05-03 63 views
0

我正在尝试拨打联邦快递跟踪web服务。目前我正在运行FedEx自己提供的示例应用程序(添加了我的测试帐号和其他详细信息)。当我运行该应用程序时,出现以下错误:呼叫联邦快递web服务时出现代理验证错误

远程服务器返回错误:(407)需要代理验证。

我的代理内部在我的组织,我试图提供的代理服务器的详细信息的web服务客户端使用WebProxy类为:通过提供代理服务器细节

trackService.Proxy = WebProxy.GetDefaultProxy(); 

也:

trackService.Proxy = new WebProxy("IP",8080); 

但我仍然一直得到相同的错误!有人能帮我解决这个问题吗?

由于提前,
问候,
阿卜杜勒Olakara

+0

你是否将'trackService.Proxy'分配两次? – leppie 2010-05-03 07:32:45

+0

不..我尝试了这两种设置代理的方法 – 2010-05-03 07:49:59

回答

0

你似乎什么是失踪是代理凭据。试试这个:

trackService.Proxy = new WebProxy("IP", 8080); 
trackService.Proxy.Credentials = new NetworkCredential(
    username, password, domain); 
+0

谢谢..一旦我提供了证书..我得到了web服务工作:) – 2010-05-03 08:24:07