legacy-knowledge-base
公開されました Jul. 2, 2025

LDAPにパスワードをエクスポートする際のエラーについて

投稿者

Liferay Support

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

LPS-55208 の修正により、 LDAPUserExporterImpl (PortalLDAPExporterImpl in Portal 6.2 EE) が、ユーザーの modifiedDate フィールドに変更があった場合にのみLDAPにエクスポートされるように修正されています。

ユーザーだけのパスワードを変更する場合、コールスタックは少し異なり、ユーザーオブジェクトは更新されないので、modifiedDateは同じままです。 したがって、輸出は行われません。

解像度

ステータス固定

再現までの手順

  1. Liferay Portal の LDAP 環境を構築する。
  2. インポートしたユーザーでログインする。
  3. パスワードのみ変更する。
  4. 新しいパスワードでログインしてみる。

期待される結果

ユーザーは新しいパスワードでログインすることができます

実績

ユーザーがログインできない。 旧パスワードでログインはできるけど。

LDAPUserExporterImpl.exportUser(...)
...
if (modifiedDate.equals(user.getModifiedDate())) {
...

ソリューション

この問題が発生した場合は、ヘルプセンターのチケットを開き、 LPS-55246のHotfixをリクエストしてください。

追加情報

詳しくは LPS-61428 および LPS-55246 をご覧ください。

did-this-article-resolve-your-issue

legacy-knowledge-base