Вызовите веб - службу и добавьте HTTP-заголовок для имени пользователя и пароля
Привет,
Я пытаюсь получить доступ к стороннему веб-сервису Apache/Axis, где мне необходимо отправить HTTP-заголовок с прикрепленным именем пользователя и паролем.
Я добавил сервис/ссылку без проблем с использованием VB.Net add service reference. это дало локальный объект для их обслуживания.
Я уже попробовал то, что кажется сотнями идей из интернета, ни одна из которых не сделала то, что я хотел, и многие из них очень продвинуты, и я изо всех сил пытаюсь понять, как реализовать код.
Это код, который я пробовал до сих пор, который возвращает ошибку из myService.ProcessMethod, где я передаю XML, преобразованный в строковый формат.
The ERROR return is:- The request failed with an empty response.
Dim TPUsername As String = "username" Dim TPPassword As String = "aPassWord" Dim myService As New thirdParty.SvcService myService.PreAuthenticate = True Dim netCredential As New NetworkCredential(TPUsername, TPPassword) Dim credentials As ICredentials = netCredential.GetCredential(uri, "Basic") myService.Credentials = credentials myService.processMethod(myXML.tostring)
Любая помощь здесь ценится ребятами, так как я от нее без ума.
С уважением
Хедхуртинг