【问题标题】:WSO2 SCIM User not reflecting on Carbon UI Users listWSO2 SCIM 用户未反映在 Carbon UI 用户列表中
【发布时间】:2019-09-23 08:07:39
【问题描述】:

我的 WSO2 IS 5.8.0。我的设置启用了电子邮件 OTP。 我尝试使用 documentation 中给出的 scim 添加用户。如下:

curl -v -k --user admin:admin --data '{"schemas":[],"name":{"familyName":"jackson","givenName":"kim"},"userName":"kim","password":"kimwso2","emails":[{"primary":true,"value":"kim.jackson@gmail.com","type":"home"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Users

我在email 数组中只保留了一个条目为primary:true。该用途已添加到 WSO2,但我看不到它的电子邮件地址要更新,这导致使用电子邮件 OTP 登录时出现问题(因为它无法找到电子邮件地址)

以下是上述用户的个人资料截图:

如何更新电子邮件以及我们使用 scim 创建的用户? 还有在创建用户时更新角色的 API 是什么?

【问题讨论】:

    标签: wso2 wso2is scim


    【解决方案1】:

    对请求 json 正文进行一些更改后,我可以在 CARBON 用户配置文件 UI 上反映这一点。

    curl -v -k --user admin:admin --data '{"schemas":[],"name":{"familyName":"jackson","givenName":"kim"},"userName":"kim","password":"kimwso2","emails":[{"primary":true,"value":"kim.jackson@gmail.com"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Users
    

    我已从 emails 数组中删除了密钥 "type":"home",它已按预期反映。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-25
      • 2021-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多