WSO2 - 在 LDAP 上创建新对象时未生成 SCIM 请求
WSO2 - SCIM request not produced when creating a new object on LDAP
我使用 WSO2 Identity Server 5.10.0 和 Open LDAP 作为用户存储,我想在创建新用户时向另一台服务器发送 SCIM 请求。
为此,我按照 WSO2 文档将我的 WSO2 配置为进行出站供应。
当我通过管理控制台创建新用户时,SCIM 请求被正确发送,这告诉我我的出站供应配置可能是正确的。
但是,当我通过直接在 LDAP 上构建新对象来创建新用户时,没有 SCIM 请求发送到其他服务器,即使该用户已正确创建并在您转到“下的“列表”时出现WSO2 管理控制台中的“用户和角色”。
这可能是什么原因造成的,我该怎么办?
谢谢
这是预期的行为并且是正确的。
当您直接在 LDAP 中创建用户时,WSO2 并不知道这些用户创建事件。由于出站供应是在成功的用户创建事件后触发的,因此您的观察是正常的。
不建议直接在 LDAP 中创建用户。用户身份应通过 WSO2 身份服务器进行管理。否则,可能会出现更多问题(缓存和数据不一致问题),而不仅仅是供应失败。
最后,如果您希望 WSO2 自动配置用户,您应该通过 WSO2(SCIM 或管理控制台)创建用户。否则,您可能必须将出站配置过程委托给直接在 LDAP 中创建用户的任何实体。
我使用 WSO2 Identity Server 5.10.0 和 Open LDAP 作为用户存储,我想在创建新用户时向另一台服务器发送 SCIM 请求。
为此,我按照 WSO2 文档将我的 WSO2 配置为进行出站供应。
当我通过管理控制台创建新用户时,SCIM 请求被正确发送,这告诉我我的出站供应配置可能是正确的。
但是,当我通过直接在 LDAP 上构建新对象来创建新用户时,没有 SCIM 请求发送到其他服务器,即使该用户已正确创建并在您转到“下的“列表”时出现WSO2 管理控制台中的“用户和角色”。
这可能是什么原因造成的,我该怎么办?
谢谢
这是预期的行为并且是正确的。
当您直接在 LDAP 中创建用户时,WSO2 并不知道这些用户创建事件。由于出站供应是在成功的用户创建事件后触发的,因此您的观察是正常的。
不建议直接在 LDAP 中创建用户。用户身份应通过 WSO2 身份服务器进行管理。否则,可能会出现更多问题(缓存和数据不一致问题),而不仅仅是供应失败。
最后,如果您希望 WSO2 自动配置用户,您应该通过 WSO2(SCIM 或管理控制台)创建用户。否则,您可能必须将出站配置过程委托给直接在 LDAP 中创建用户的任何实体。