Ошибка аутентификации прокси при вызове веб-сервиса FedEx

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

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

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

trackService.Proxy = WebProxy.GetDefaultProxy();

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

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

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

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

1 ответ

Решение

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

trackService.Proxy = new WebProxy("IP", 8080);
trackService.Proxy.Credentials = new NetworkCredential(
    username, password, domain);
Другие вопросы по тегам