Как я могу использовать аутентификацию REST API в Mendix? - PullRequest
0 голосов
/ 18 февраля 2020

Я разработал службу API REST (с Bonita), к которой я могу безупречно связаться с Почтальоном, со следующими параметрами:

enter image description here

By Кстати, выбранная опция x-www-form-urlencoded происходит из заголовка Content-type application/x-www-form-urlencoded, который не отображается на моем скриншоте. Официальная спецификация Bonita 1011 * гласит, что этот заголовок необходим, и я всегда получаю код состояния 200-OK в качестве ответа.

Как я могу указать эквивалентный запрос с частью тела в Mendix Call REST service в микропотоке? Вот что у меня есть:

enter image description here enter image description here

Я думаю, часть тела должна быть указана в Request вкладка, но я просто не знаю, как это сделать правильно. Я всегда получаю следующее сообщение об ошибке для моего соединителя, что означает, что, что бы я ни указывал, имя пользователя не учитывается:

An error has occurred while handling the request. [User 'Anonymous_69a378ed-bb56-4183-ae71-c9ead783db1f' with session id '5fefb6ad-XXXX-XXXX-XXXX-XXXXXXXXb34f' and roles 'Administrator']

1 Ответ

0 голосов
/ 19 февраля 2020

Наконец я обнаружил, что проблема с настройкой прокси. Он был установлен в рамках проекта, и просто щелкнув по No proxy на вкладке General, все получилось! (обе службы пока размещены на моем локальном компьютере)

Мне просто нужно было заполнить специальное поле Authentication на вкладке HTTP Headers, затем с правильными учетными данными, чтобы в конечном итоге войти в службу Bonita. .

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