Adobe Experience Managerでのログイン中にMNPR認証が失敗する

Adobe Experience Managerでは、パスワード検証とグループ検証が行われる前に認証が失敗するため、MNPR ログインページを介してMNPR ユーザーがログインできません。 この問題は、ユーザー管理インターフェイスに表示されますが、それでも認証に失敗するユーザーに影響します。 この問題を解決するには、Adobe Experience Managerの標準ユーザー管理インターフェイスを使用して、必要なユーザープロファイル属性を復元し、影響を受けるユーザープロファイルを再作成します。

説明 description

環境

Adobe Experience Manager(すべてのバージョン)

症状

  • MNPR ユーザーはMNPR ログインページからログインできません。
  • パスワード検証の前に、認証の試行が失敗します。
  • グループの検証(mnpr_userやmnpr_adminなど)に達していません。
  • ユーザーはユーザー管理インターフェイスに表示されますが、認証は失敗します。

原因

アプリケーションは、指定されたloginIdをuserIdにマッピングできません。 これは通常、不完全または不適切に作成されたユーザープロファイルが原因で発生し、多くの場合、標準のユーザー管理インターフェイスを使用せずにユーザーノードを手動で変更したことが原因です。 その結果、認証に必要なプロファイル属性が欠落したり、古くなったりする可能性があります。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. 標準のAEM ユーザー管理インターフェイス (security/users.html)を使用してユーザーを作成します。

    注意: CRXDEまたはパッケージマネージャーを通じてユーザーノードを手動で作成または変更しないでください。これにより、ユーザープロファイルが不完全になる可能性があります。

  2. ユーザープロファイル属性の確認:

    • ユーザー管理インターフェイスで、各ユーザーが認証に必要なすべての必須属性(loginId、userIdなど)と正しいグループメンバーシップ(mnpr_userおよびmnpr_adminなど)を持っていることを確認します。
    • ノードを直接編集する代わりに、インターフェイスを使用して適切なグループにユーザーを追加します。
  3. カスタム認証ロジックの確認: アプリケーションでカスタムロジックを使用してloginIdをuserIdにマッピングする場合は、正しく機能し、古いユーザーノードや手動で編集されたユーザーノードに依存していないことを確認してください。

  4. 認証フローをテストします。

    • ユーザープロファイルを確認および修正した後、影響を受けるユーザーアカウントでログインしてみてください。
    • 認証ログを確認して、マッピングと認証が成功したことを確認します。

メモ

  • AEM as a Cloud Service(AEMaaCS)の場合、CRXDEを介してユーザーノードを手動で編集しないでください。これはサポートされていません。 ユーザー管理には、必ずユーザー管理インターフェイスを使用します。
  • 手作業によるノードの変更を避ける: CRXDEまたはパッケージマネージャーを使用して、ユーザーノードを回避策として編集しないでください。これにより、さらに不整合が発生し、AEM サービスに影響を与える可能性があります。
recommendation-more-help
experience-cloud-kcs-help-kbarticles