использовать сторонние веб-сервисы, передавая учетные данные - PullRequest
0 голосов
/ 07 февраля 2012

Я пишу консольное приложение, чтобы попытаться использовать сторонний веб-сервис.Этот веб-сервис имеет тип пароля = PasswordText.

Я создаю свои учетные данные следующим образом:

Icredentials credentials = new NetworkCredential("username","password");

Но я не могу установить соединение.Если у меня есть тест из мыльного пользовательского интерфейса, у меня успешное соединение.

Есть форма для установки типа пароля для Passwordtext в объекте NetworkCredential ??

1 Ответ

0 голосов
/ 07 февраля 2012

Не устанавливать для UseDefaultCredential значение true.

"UseDefaultCredentials: установите для этого свойства значение true, если запросы, сделанные этим объектом WebRequest, должны по запросу сервера аутентифицироваться с использованием учетных данных , вошедшего в систему пользователя "

Это также объясняет, почему это работает из пользовательского интерфейса Soap: вы вошли в систему с действительными учетными данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...