首页 文章

Wso2在组的外部LDAP上使用memberUid

提问于
浏览
1

我已将Wso2与外部LDAP连接 . 所以,我想处理LDAP组 . 但是在Wso2 doc中它声明使用:

  • groupOfNames 作为我们 objectClass

  • member as as MembershipAttribute

但是我当前的LDAP服务器不是那样的 . 这意味着我使用

  • PosixGroup 作为我的 objectClass

  • memberUid for my MembershipAttribute

这引出了我的观点,当我将一个用户添加到一个组时,然后Wso2继续并将此值 uid=b1,ou=users,dc=transip,dc=nl 放在 memberUid 中 . 这与我的设置不兼容 . 我需要的是Wso2只是将用户的 uid 放在 memberUid 字段中,然后该条目将与我的其余设置兼容 .

如何在将用户添加到组而不是传递 dn (专有名称)时将Wso2配置为传递 uid .

1 回答

  • 0

    根据JIRA [1],这个问题已经在WSO2 IS 5.1.0中得到修复 . 根据JIRA使您的设置工作,您需要在与UserStore相关的UserStoreManager配置中将GroupObjectClass配置为“PosixGroup”,将MembershipAttribute配置为“memberUid” .

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

相关问题