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

ユーザーがLDAPからインポートされる前にNTLMを使用してLiferayにサインインするとエラーが発生する

投稿者

Liferay Support

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

この記事はレガシー記事です。 以前のバージョンのLiferay製品にも適用されます。 記事がメンテナンスされなくなったとはいえ、まだ該当する可能性があります。

LDAP と NTLM を使用して Liferay ポータルにサインインする際、ユーザー資格情報がポータルにインポートされていない場合、NTLM でのサインインは失敗します。

再現するためのステップ

  1. Liferayポータル6.2 EEを開始
  2. コントロールパネル > 認証 > スクリーン名で認証に移動します。
  3. LDAPページに移動し、LDAPを有効にしてから、LDAPサーバーを追加します。
  4. 認証 > NTLM のページに移動します。
  5. 必要な NTLM 設定値を入力し、Save を選択する。
  6. ブラウザを開き、右上の「サインイン」ボタンをクリックしてNTLMを有効化します。
  7. NTLM 設定値を入力してログインを試みる。
  8. LDAP/NTLMで認証されたユーザーでログインする

サインインに失敗し、以下のようなエラーが発生します。

code>ERROR [http-bio-8080-exec-10][AutoLoginFilter:257] Current URL /c/portal/login generates exception: com.liferay.portal.NoSuchUserException: No User exists with the key

決議

ステータス。固定

最新のサービスパック (SP20) に更新するか、修正パック Portal-156 を適用してください。

追加情報

詳細は LPS-45954 を参照してください。

did-this-article-resolve-your-issue

legacy-knowledge-base