我有一个关于 Liferay 的问题。
我已经用 Liferay + Jasig CAS Authentication 和 OpenLDAP 配置了我的系统。我可以正确验证我的用户,并且可以从 LDAP 导入用户帐户(Ldap 导入)。
我还配置了用户导出到 OpenLDAP..so,现在我可以在创建帐户时导出帐户。事实上,我可以在我的 OpenLDAP 服务器中看到这个新帐户。
当 Liferay 创建一个新帐户时,它会为这个新帐户生成一个随机密码(例如 4hdsdsh),并且用户在注册后会收到一封电子邮件。
问题是:我的 OpenLDAP 服务器这个密码似乎不等于 Liferay 刚刚生成的密码。所以,新用户将永远无法验证我的 Liferay(因为我使用 CAS + LDAP)。
我还发现了一件有趣/奇怪的事情:如果我在 Liferay 中修改这个新密码(使用管理员帐户),我会在我的 OpenLDAP 服务器中正确看到这个密码,因此,用户终于可以登录到我的 Liferay..