是否有Rest API从OIDC onelogin应用程序获取所有用户?

时间:2019-06-14 16:41:38

标签: openid-connect onelogin

我无法访问OpenId-Connect OneLogin应用程序的用户。

我已使用https://developers.onelogin.com/api-docs/1/users/create-user中显示的Rest API。

卷曲'https://api.us.onelogin.com/api/1/users'\ -X GET \ -H“授权:承载:”

我希望输出将所有用户的姓名和电子邮件作为json字段。我不断收到401未经授权的错误。

1 个答案:

答案 0 :(得分:1)

令牌?否。如图所示,在授权标头中发送客户端ID和密码。获取响应中的令牌集(包括访问令牌)。将获取令牌中来自响应的访问令牌用于Get Users API。如下:

curl -X GET \   https://api.us.onelogin.com/api/1/users \   -H'接受: / '\   -H'授权:bearer:e2ad283e47a500100cc8ded37a48ff6d8'

请再次确保您的API端点正确。如果您的Onelogin租户在美国,请使用US API端点。如果在欧洲,请使用EU端点。