LDAPへのパスワードのエクスポートエラー

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

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

解決

ステータス:修正済み

再現する手順

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

期待される結果

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

実結果

ユーザーはログインできません。 ただし、古いパスワードでログインできます。

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

解決

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

追加情報

詳細については、 LPS-61428 および LPS-55246 を参照してください

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています