Ошибка аутентификации прокси при вызове веб-сервиса FedEx - PullRequest
0 голосов
/ 03 мая 2010

Я пытаюсь позвонить на веб-службу отслеживания FedEx. В настоящее время я запускаю пример приложения, предоставленного самой FedEx (добавлен номер моего тестового аккаунта и другие подробности). Когда я запускаю приложение, я получаю следующую ошибку:

Удаленный сервер возвратил ошибку: (407) Требуется проверка подлинности прокси.

Я нахожусь внутри прокси в своей организации, и я попытался предоставить данные прокси-сервера клиенту веб-сервиса, используя класс WebProxy:

trackService.Proxy = WebProxy.GetDefaultProxy();

, а также предоставив данные прокси-сервера в виде:

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

Но я все еще получаю ту же ошибку !! Может ли кто-нибудь помочь мне решить эту проблему?

Заранее спасибо,
С уважением,
Абдель Олакара

1 Ответ

0 голосов
/ 03 мая 2010

То, что вам не хватает, это прокси учетные данные . Попробуйте это:

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