wso2 - WSO2:如何使用 API 获取用户信息
问题描述
我会有一些关于用户的信息。我使用这个Scim API https://localhost:9443/scim2/Users
ì 响应缺少一些信息,例如帐户已禁用。我可以以某种方式检索这些信息吗?
(也许我需要以某种方式使用声明)
非常感谢。
解决方案
我不确定这是否是您要查找的内容,但使用以下 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”属性。
推荐阅读
- java - 来自 spring boot junit5 的 InvalidUseOfMatchersException
- sas - 如何从 SAS 日志中删除禁止的语句
- reactjs - ReactYup 如果“null”打算作为空值,请务必将模式标记为 `.nullable()`
- java - 有没有办法在 Java 进程构建器中执行多个 Linux 命令?
- elixir - 将 postgresql ~* 转换为 ecto
- javascript - 如何在 Django 上使用 JavaScript 更新用户
- python - 如何打包 Python 项目以在控制台中运行
- postgresql - 创建一个唯一约束,其中一列可以为空,以防止重复记录插入
- visual-studio - 如何从 vsproject 的输出中排除所有 nuget 子包
- r - stat_summary 带有用于填充和图例的自定义 alpha