无法获取联合存储库中某个组的成员

无法获取联合存储库中相应组的成员时,请遵循此处列出的步骤进行故障诊断。

问题

无法获取联合存储库中相应组的成员。检查组成员时不显示这些成员,即使您能够使用 WebSphere Application Server 管理控制台(用户和组 > 管理器用户)访问相同用户的组。此外,跟踪不显示任何有关此问题的明显异常。

发生此问题是因为在 wimconfig.xml 文件中,使用同一名称同时配置了 memberAttributes 和 membershipAttribute,如以下示例中所示:

<config:groupConfiguration>
  <config:memberAttributes name="uniquemember" objectClass="groupOfUniqueNames" scope="direct"/>
  <config:membershipAttribute name="uniquemember" scope="direct"/> 
</config:groupConfiguration>   

解决方案

从 wimconfig.xml 文件中移除 membershipAttribute 配置,因为属性 uniquemember 是 LDAP 存储库中的成员属性,但它不是 membershipAttribute。

此处显示了先前部分中所描述的示例的更正配置:

<config:groupConfiguration>
  <config:memberAttributes name="uniquemember" objectClass="groupOfUniqueNames" scope="direct"/>
</config:groupConfiguration>   

相关主题

成员和成员资格属性配置



使用条款 | 反馈