私は外部LDAPでWso2を接続しました。だから、私はLDAPグループを扱いたい。しかしWSO2 docにそれを使用するために述べて:私たちのMembershipAttribute
Wso2はグループの外部LDAPでmemberUidを使用します
として、当社のobjectClass
と
member
として
groupOfNames
私の現在のLDAPサーバがそのようではないですが。これは私が使用していることを意味としてPosixGroup
私のためobjectClass
とmemberUid
私MembershipAttribute
これは私がグループにユーザーを追加するとき、その後、WSO2が行く、ポイントに私をリードし、この値は
uid=b1,ou=users,dc=transip,dc=nl
をmemberUid
の内側に置きます。これは私のセットアップと互換性がありません。私が必要とするのは、ユーザーのuid
をmemberUid
フィールドに入れるだけでWso2であり、残りの設定と互換性があります。(識別名)を渡す代わりに、ユーザーをグループに追加するときに、
uid
を渡すようにWso2を構成する方法を教えてください。
を私は、これらの値を使用しています '' posixGroup' objectClass'と 'MembershipAttribute'のための' memberUid'ため、まだWSO2は 'memberUid'フィールドに' dn'値を書き込みます。修正[link](https://github.com/wso2/carbon-kernel/pull/290)のプルリクエストでは、この修正は 'readOnlyLDAPUserStore'のためのものです。これは、読み取り専用のためだけに修正されたことでしょうか? – nickGR
そのプルリクエストを検索しています...これら2つのファイルがあります [ReadOnly](https://github.com/wso2/carbon-kernel/blob/2162f91fced0bca79272092be68447237aa6e3b5/core/org.wso2.carbon.user.core/ src/main/java/org/wso2/carbon/user/core/ldap/ReadOnlyLDAPUserStoreManager.java)と [ReadWrite](https://github.com/wso2/carbon-kernel/blob/2162f91fced0bca79272092be68447237aa6e3b5/core/org)を参照してください。 'MemberUid'サポートはReadOnlyに追加されましたが、ReadWriteでは追加されませんでした – nickGR
しかし、これらのファイルは4.5.xまで存在します。 5.0.xの後に構造が変更された...このロジックが5.3.xにある場所がわからない – nickGR