HTTP запрос не работает

Пытаюсь отправить HTTP запрос (Авторизация в сервисе). Выдает “Ошибка аутентификации”. Пробовал отправить HTTP запрос через онлайн сервис, все нормально выдает.



Screenshot_7 Screenshot_8

Есть вопросы.

  1. Какая версия платформы?
  2. Действительно ли способ авторизации Basic?
  3. Видеозапись пришлите, пожалуйста. Нужно посмотреть, как и какие действия совершаются.

И также пришлите, через какой сервис тестировали запрос

Судя по картинке - там не BASIC-авторизция, а передаются именно поля заполненной формы для аутентификации. Иначе прилетала бы 401-я ошибка, а не ответ от SOAP.
Попробуйте дополнительно в теле запроса передать заполненную форму с полями login и password
Саму BASIC-авторизацию можно и оставить.

А как это сделать? Прописать в Query?

Зависит от API используемого сервиса, но скорее всего так image

1 Симпатия

Сделал как вы указали. Выдает ошибку “Request failed with status code 500” (Это если не указывать значения Basic), если их указать, выдает ошибку “Ошибка аутентификации”. Пробовал в Query поставить, ошибка: “Ошибка аутентификации”

image

1 Симпатия

Убрал из Authorixation header и оставил в Body, как вы указали, все прекрасно работает. Спасибо

А можно ли отправлять SOAP запросы?

Да, для этого необходимо вставить запрос в “Body параметры”.