LPS-55208 の修正により、 LDAPUserExporterImpl
(PortalLDAPExporterImpl
in Portal 6.2 EE) が、ユーザーの modifiedDate
フィールドに変更があった場合にのみLDAPにエクスポートされるように修正されています。
ユーザーだけのパスワードを変更する場合、コールスタックは少し異なり、ユーザーオブジェクトは更新されないので、modifiedDateは同じままです。 したがって、輸出は行われません。
解像度
ステータス固定
再現までの手順
- Liferay Portal の LDAP 環境を構築する。
- インポートしたユーザーでログインする。
- パスワードのみ変更する。
- 新しいパスワードでログインしてみる。
期待される結果
ユーザーは新しいパスワードでログインすることができます
実績
ユーザーがログインできない。 旧パスワードでログインはできるけど。
...
if (modifiedDate.equals(user.getModifiedDate())) {
...
ソリューション
この問題が発生した場合は、ヘルプセンターのチケットを開き、 LPS-55246のHotfixをリクエストしてください。