Существует ли Rest API, который получает всех пользователей из приложения OIDC onelogin? - PullRequest
0 голосов
/ 14 июня 2019

Я не могу получить доступ к пользователям для приложения OpenId-Connect OneLogin.

Я использовал этот API отдыха, показанный на https://developers.onelogin.com/api-docs/1/users/create-user.

curl 'https://api.us.onelogin.com/api/1/users' \ -X GET \ -H "Авторизация: bearer:"

Я ожидаю, что в результате все пользователи получат свои имена и электронную почту в виде поля json.Я продолжаю получать 401 несанкционированную ошибку.

1 Ответ

1 голос
/ 16 июня 2019

токен?Нет. Отправьте идентификатор клиента и секрет в заголовке авторизации, как показано.Получите набор токенов (включая токен доступа) в ответе.Используйте токен доступа из ответа в заголовке авторизации для API Get Users.Как показано ниже:

curl -X GET \ https://api.us.onelogin.com/api/1/users \ -H 'Принять: / ' \ -H 'Авторизация: на предъявителя: e2ad283e47a500100cc8ded37a48ff6d8'

Удостоверьтесь, что ваша конечная точка API верна.Если ваш клиент Onelogin находится в США, мы используем конечную точку API США.Если это в Европе, используйте конечную точку ЕС.

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