Liferay导入LDAP用户多个基本dn

Liferay导入LDAP用户多个基本dn,ldap,liferay,liferay-6,Ldap,Liferay,Liferay 6,我必须从两个不同的基本dn导入用户。我的用户位于以下结构中 ou=用户,ou=开发,dc=abc,dc=网络 ou=用户,ou=qa,dc=abc,dc=net 其余的属性(如base.provider.url)和安全凭据对于这两者都是相同的。在Liferay中,从上述两个DNs导入和验证用户的正确方法是什么 现在,我在portal-ext.properties中提供了类似的属性 ldap.base.provider.url.0=ldap://localhost:10389 ldap.base.

我必须从两个不同的基本dn导入用户。我的用户位于以下结构中

ou=用户,ou=开发,dc=abc,dc=网络 ou=用户,ou=qa,dc=abc,dc=net

其余的属性(如base.provider.url)和安全凭据对于这两者都是相同的。在Liferay中,从上述两个DNs导入和验证用户的正确方法是什么

现在,我在portal-ext.properties中提供了类似的属性

ldap.base.provider.url.0=ldap://localhost:10389
ldap.base.dn.0=ou=users,ou=dev,dc=abc,dc=net
ldap.security.principal.0=username
ldap.security.credentials.0=password

ldap.base.provider.url.1=ldap://localhost:10389
ldap.base.dn.1=ou=users,ou=qa,dc=abc,dc=net
ldap.security.principal.1=username
ldap.security.credentials.1=password

在我的场景中,这是导入和验证的正确方法吗。它似乎间歇性地工作。也就是说,有时用户是根据ldap进行身份验证的,有时则不是。我没有更改控制面板的任何设置。

请查看以下链接,它可能会对您有所帮助

使用管理控制面板来配置LDAP,而不是使用portal-ext.properties文件


一旦使用此选项,它将优先于portal-ext.properties。管理面板不支持所有属性。例如,如果要将Liferay的自定义属性映射为LDAP属性,则只能使用portal-ext.properties进行映射。如果使用管理面板,Liferay将不会使用仅在portal-ext.properties中提供的LDAP附加属性集