401 Ошибка «Не авторизован» в soapUI, но веб-сервис прекрасно работает в Почтальоне - PullRequest
0 голосов
/ 21 октября 2019

Как видно из заголовка, когда я отправляю запрос от soapUI в веб-сервис SAP, мне возвращается XML, содержащий в себе сообщение об ошибке «401 Nicht autorisiert». Поскольку это веб-служба SAP, мне нужно вводить учетные данные при создании нового проекта, но это единственные учетные данные, которые я ввел до запуска проекта.

С теми же учетными данными я могусоздать запрос и не получить сообщение об ошибке при использовании интерфейса почтальона.

Может ли это быть проблемой с конфигурацией веб-службы, или это проблема авторизации с soapUI?

Ссылки на изображения: SoapUI: https://imgur.com/2ZOBMgZ

Почтальон: https://imgur.com/M1SOCgG

1 Ответ

1 голос
/ 28 октября 2019

По вашим изображениям похоже, что заголовок Authorization: Basic... не отправляется как часть вашего HTTP-запроса из soapUI, и я предполагаю, что ваш сервис не оспаривает учетные данные так, как понимает soapUI.

Одним из способов решения этой проблемы является нажатие радиокнопки Authenticate pre-emptively в диалоговом окне базовой авторизации. Это создаст и отправит заголовок так же, как Почтальон.

...