WSO2 4.5身份管理服务器 - 无法将用户写入外部LDAP

时间:2014-06-17 16:39:35

标签: wso2 wso2is oid

我们遇到了WSO2 Identity Server版本4.5.0的问题,我们已经更换了默认的嵌入式Apache DS并将其替换为OID(Oracle Internet Directory)。

我们已经按照我们认为的方式更新了user-mgt.xml和其他配置文件。

但是,我们无法将用户/角色从WSO2写回LDAP。

当通过Directory Studio登录时,我们可以直接在LDAP中编写创建用户/角色。

我们可以在WSO2中查看用户/角色。 我们还可以删除WSO2中的用户。

我们已经完成了有关配置用户存储的用户文档:https://docs.wso2.org/display/IS450/Configuring+Primary+User+Stores#ConfiguringPrimaryUserStores(Carbon4.2.0v2)-ConfiguringanexternalLDAPorActiveDirectoryuserstore

只有通过WSO2写入LDAP才能正常工作,因此必须是WSO2配置问题。我将UserStoreManager配置为ReadWriteLDAPUserStoreManager 再次 - 通过WSO2阅读和删除工作正常。

有没有人对如何解决这个问题有什么想法/建议?

1 个答案:

答案 0 :(得分:1)

我们发现了这个问题。我们为外部LDAP关闭了默认LDAP,但模式定义有点偏差,我们在user-mgt.xml中启用了SCIM。

这里有一个很好的解释: http://sureshatt.blogspot.com/2013/06/scim-user-provisioning-with-wso2.html