WSO2使用memberUid对组外部LDAP(Wso2 use memberUid on exte

2019-09-30 17:29发布

我已连接WSO2与外部LDAP。 所以,我要处理的LDAP组。 然而,在WSO2 DOC它规定的使用方法:

  • groupOfNames作为我们的objectClass
  • member作为我们MembershipAttribute

但是我目前的LDAP服务器不是这样的。 这意味着,我使用

  • PosixGroup我的objectClass
  • memberUidMembershipAttribute

这使我认为,当我将用户添加到一个组,然后WSO2去,并把这个值的点uid=b1,ou=users,dc=transip,dc=nlmemberUid 。 这是不是与我的设立兼容。 我需要的是WSO2只是把用户的uidmemberUid字段,然后进入将与我的设置其余兼容。

我怎样才能配置WSO2传递uid将用户添加到一组而不是传递时dn (专有名称)。

Answer 1:

据JIRA [1],这个问题已经被固定在WSO2 IS 5.1.0。 按照JIRA以获得您的设置工作,你需要GroupObjectClass在有关您UserStore的UserStoreManager配置配置为“PosixGroup”和MembershipAttribute为“memberUid”。

[1] https://wso2.org/jira/browse/IDENTITY-3400



Answer 2:

同样的问题也张贴在https://wso2.org/jira/browse/IDENTITY-6295为好。 为了实现这一目标的需要编写自定义的用户店长改变部件属性只添加UID,而完整DN。



文章来源: Wso2 use memberUid on external LDAP for groups