L’authentification MNPR échoue lors de la connexion dans Adobe Experience Manager

Dans Adobe Experience Manager, les utilisateurs MNPR ne peuvent pas se connecter via la page de connexion MNPR, car l’authentification échoue avant la validation du mot de passe et la validation du groupe. Le problème affecte les utilisateurs qui apparaissent dans l’interface de gestion des utilisateurs mais ne parviennent toujours pas à s’authentifier. Pour résoudre ce problème, restaurez les attributs de profil utilisateur requis et recréez les profils utilisateur affectés à l’aide de l’interface de gestion des utilisateurs standard dans Adobe Experience Manager.

Description description

Environnement

Adobe Experience Manager (toutes versions)

Symptômes

  • Les utilisateurs MNPR ne peuvent pas se connecter via la page de connexion MNPR.
  • Les tentatives d’authentification échouent avant la validation du mot de passe.
  • La validation de groupe (par exemple mnpr_user ou mnpr_admin) n’est pas atteinte.
  • L’utilisateur apparaît dans l’interface de gestion des utilisateurs, mais l’authentification échoue.

Cause

L’application ne peut pas mapper l’ID de connexion fourni à un ID utilisateur. Cela est généralement dû à des profils utilisateur incomplets ou incorrectement créés, souvent suite à des modifications manuelles des nœuds utilisateur plutôt qu’à l’utilisation de l’interface de gestion des utilisateurs standard. Par conséquent, les attributs de profil requis pour l’authentification peuvent être manquants ou obsolètes.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème.

  1. Créez des utilisateurs à l’aide de l’interface standard de gestion des utilisateurs d’AEM (security/users.html).

    Remarque: ne créez ou ne modifiez pas manuellement les nœuds utilisateur dans CRXDE ou par le biais du gestionnaire de packages, car cela peut entraîner des profils utilisateur incomplets.

  2. Vérifier les attributs de profil utilisateur :

    • Dans l’interface de gestion des utilisateurs, vérifiez que chaque utilisateur possède tous les attributs obligatoires requis pour l’authentification, tels que loginId, userId, ainsi que les appartenances aux groupes corrects (par exemple, mnpr_user et mnpr_admin).
    • Ajoutez des utilisateurs aux groupes appropriés à l’aide de l’interface au lieu de modifier directement les nœuds.
  3. Examinez la logique d’authentification personnalisée. Si votre application utilise une logique personnalisée pour mapper des loginId à des userId, vérifiez qu’elle fonctionne correctement et ne repose pas sur des nœuds utilisateur obsolètes ou modifiés manuellement.

  4. Testez le flux d’authentification :

    • Essayez de vous connecter avec les comptes utilisateur affectés après avoir vérifié et corrigé les profils utilisateur.
    • Vérifiez les journaux d’authentification pour vous assurer que le mappage et l’authentification ont réussi.

Remarques

  • Pour AEM as a Cloud Service (AEMaaCS), ne modifiez pas manuellement les nœuds utilisateur par le biais de CRXDE, car cela n’est pas pris en charge. Utilisez toujours l’interface de gestion des utilisateurs pour l’administration des utilisateurs.
  • Évitez les modifications manuelles des nœuds. N’utilisez pas CRXDE ou le gestionnaire de packages pour modifier les nœuds utilisateur comme solution, car cela peut entraîner d’autres incohérences et affecter les services AEM.
recommendation-more-help
experience-cloud-kcs-help-kbarticles