Liferay并将用户导出到LDAP

Liferay并将用户导出到LDAP,ldap,liferay-6,openldap,Ldap,Liferay 6,Openldap,我希望能够将用户从Liferay导出到我的OpenLDAP服务器。 因此,我在配置页面上启用了ceckbox,并在LDAP导出中设置了参数 现在,当我尝试在Liferay中创建用户时,我得到: 登录暂时不可用 有什么建议吗 这是java控制台中的bt: Caused by: javax.naming.directory.InvalidAttributeValueException: [LDAP: error code 21 - object class: value #1 invalid pe

我希望能够将用户从Liferay导出到我的OpenLDAP服务器。 因此,我在配置页面上启用了ceckbox,并在LDAP导出中设置了参数

现在,当我尝试在Liferay中创建用户时,我得到:

登录暂时不可用

有什么建议吗

这是java控制台中的bt:

Caused by: javax.naming.directory.InvalidAttributeValueException: [LDAP: error code 21 - object
class: value #1 invalid per syntax]; remaining name 'cn=myname,dc=myTest,dc=com'
        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3054)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2987)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2794)
        at com.sun.jndi.ldap.LdapCtx.c_bind(LdapCtx.java:397)
        at com.sun.jndi.ldap.LdapCtx.c_bind(LdapCtx.java:354)
        at com.sun.jndi.toolkit.ctx.ComponentContext.p_bind(ComponentContext.java:596)
        at com.sun.jndi.toolkit.ctx.PartialCompositeContext.bind(PartialCompositeContext.java:1
83)
        at javax.naming.InitialContext.bind(InitialContext.java:404)
        at com.liferay.portal.security.ldap.PortalLDAPExporterImpl.addUser(PortalLDAPExporterIm
pl.java:360)
        at com.liferay.portal.security.ldap.PortalLDAPExporterImpl.exportToLDAP(PortalLDAPExpor
terImpl.java:252)
        at com.liferay.portal.security.ldap.PortalLDAPExporterUtil.exportToLDAP(PortalLDAPExpor
terUtil.java:62)
        at com.liferay.portal.model.UserListener.exportToLDAP(UserListener.java:96)
        at com.liferay.portal.model.UserListener.onAfterUpdate(UserListener.java:72)
        ... 91 more

您可能配置错误,或者遇到Liferay-LDAP错误。 这是未解决问题的列表


下次请给我们一条英文错误信息,因为我在你的截图上看到的只是。。。错误消息。

如果您使用的是Liferay 6.1社区,则该版本中存在一些未解决的LDAP相关错误。我遇到了很多问题,最终它成功了

  • 在LDAP向导中取消LDAP导出
  • 创建自定义挂钩,该挂钩在用户登录、创建或对用户对象进行任何其他更改时触发。有问题的是,通过JavaJNDI查找库的钩子通过LDAP将用户导出到外部AD中。您可以在此处找到与钩子相关的代码:

如果有人有任何问题,请随时询问。

哪种Liferay版本?每一个都有不同的LDAP错误