Как проверить OpenIm (ForgeRock) Запрос на Почтальон?
У меня openIdm ForgeRock установлен локально, и я пытаюсь пройти через API Explorer и т. Д., Чтобы увидеть, как использовать конечные точки и доступные конечные точки.
От localhost:8080
где работает ForgeRock, я могу запустить / попробовать запрос. Это работает нормально, и я вижу ответ с Status 200
и его детали.
Когда я пытаюсь использовать тот же URL запроса на Почтальоне, я получаю:
{
"code": 401,
"reason": "Unauthorized",
"message": "Access Denied"
}
В некотором смысле это имеет смысл для меня, так как я не вошел в систему в этом случае, как напрямую через ForgeRock Server на localhost:8080
, Так как я могу обойти это, чтобы иметь возможность запускать свои тесты также на Почтальоне.
Я пробовал параметры username=xxx
а также password=xxx
на запрос о почтальоне, но он продолжает выдавать ту же ошибку.
Я также попробовал это на Postman, так как CURL запрашивал, как именно ForgeRock использует его, но, похоже, проблема с авторизацией.
curl -X GET --header 'Accept: application/json' --header 'X-Requested-With: Swagger-UI' 'http://localhost:8080/openidm/managed/user?_queryId=query-all'
Любая идея, пожалуйста?
1 ответ
Исправлена. Было на самом деле просто... Пришлось добавить следующее в заголовки:
X-OpenIDM-Username
X-OpenIDM-Password
Значение по умолчанию: opendidm-admin
для обоих.