No se pueden obtener los miembros para un grupo en depósitos federados

Siga los pasos listados aquí para resolver problemas cuando no pueda obtener los miembros del grupo respectivo en depósitos federados.

Problema

No puede obtener los miembros del grupo respectivo en los depósitos federados. Los miembros no se muestran al comprobar los miembros de grupo, aunque pueda acceder a los grupos para el mismo usuario utilizando la consola administrativa de WebSphere Application Server (Usuarios y grupos > Gestionar usuarios). Asimismo, el rastreo no muestra ninguna excepción obvia para este problema.

Este problema se puede producir porque en el archivo wimconfig.xml, tanto memberAttributes, como membershipAttribute están configurados con el mismo nombre, tal como se indica en el siguiente ejemplo:

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

Solución

Elimine la configuración de membershipAttribute del archivo wimconfig.xml, porque el atributo uniquemember es un atributo member en el depósito LDAP, pero no es un membershipAttribute.

La configuración corregida para el ejemplo descrito en la sección anterior se muestra aquí:

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

Temas relacionados

Configuración del atributo de miembro y pertenencia



Condiciones de uso | Comentarios