Liferay和导出LDAP帐户

我有这个问题:

我已经启用了Liferay来从OpenLDAP服务器导入和导出用户。

当我在Liferay中创build一个用户时,我获得了这个页面:

在这里输入图像说明

所以,我创build了一个新用户,Liferay给它分配了一个密码(3zbPk6KA)。

但是,如果我尝试用新用户(和生成的密码)login,我获得错误信息的错误信息。 在LDAP服务器中,我可以看到新的帐户,但相应的密码似乎不同于Liferay生成的密码。

在Java控制台中,我读了这个waring:14:20:15,882 WARN [http-bio-8080-exec-6] [LDAPAuth:208]密码不匹配userDN cn = myUser,ou = users,dc = myProject,dc = COM

有些build议?

这是Liferay的一个bug:

  • 请参阅以下问题: https : //issues.liferay.com/browse/LPS-43045

Liferay和您的LDAP服务器之间的encryption必须匹配。

您需要在portal-ext.properties中设置ldap.auth.password.encryption.algorithm