首页 > 解决方案 > WSO2:如何使用 API 获取用户信息

问题描述

我会有一些关于用户的信息。我使用这个Scim API https://localhost:9443/scim2/Users

ì 响应缺少一些信息,例如帐户已禁用。我可以以某种方式检索这些信息吗?

(也许我需要以某种方式使用声明)

非常感谢。

标签: wso2wso2iswso2carbon

解决方案


我不确定这是否是您要查找的内容,但使用以下 SCIM api,您可以找到有关所需用户的更多信息:“https://localhost:9443/api/identity/user/v1.0/ pi-info/<Base64&URLEncoded_username>"

这是 API 的链接:https ://docs.wso2.com/display/IS510/apidocs/self-registration/#!/operations#UserExport#getUserById

此外,您可以按照以下链接说明扩展 SCIM 用户信息:[1] https://is.docs.wso2.com/en/latest/develop/extending-scim2-user-schemas/#extending-the-scim-20 -api [2] https://everything1know.wordpress.com/2018/09/17/user-account-locking-with-scim-api-in-wso2-identity-server-5-4-0/

您可以在那里配置所需的声明,类似于这些链接中解释的“accountLocked”属性。


推荐阅读