Le nom d’utilisateur et le mot de passe ne correspondent pas lors de la connexion.

Cet article explique comment déboguer le problème d’AEM 6.x en raison duquel le nom d’utilisateur et le mot de passe ne correspondent pas lors de la connexion. Pour résoudre ce problème, validez le nom d’utilisateur, le mot de passe et vérifiez les logs d’erreur.

Description description

Environnement

Adobe Experience Manager 6.x

Problème/Symptômes

Lors de la tentative de connexion à AEM, l’erreur Nom d’utilisateur et mot de passe ne correspondent pas à est renvoyée dans une zone rouge sur l’écran de connexion.

Lors de l’inspection du trafic réseau via un débogueur de navigateur, une réponse 403 error est renvoyée d’une requête de POST HTTP Ajax vers cette URL :

/libs/granite/core/content/login.html/j_security_check

Résolution resolution

Pour déboguer et résoudre ce problème, suivez le guide ci-dessous :

Analyse

Étape 1 : Validez le nom d’utilisateur, le mot de passe et que l’utilisateur existe

Si le problème se produit uniquement avec un ou plusieurs utilisateurs, il se peut que les noms d’utilisateur ou mots de passe soient utilisés ou que les utilisateurs n’existent pas dans AEM.

A. Vérifiez le mot de passe :

  1. Utilisez le navigateur Chrome et ouvrez les outils de développement et sélectionnez l’onglet Réseau dans le navigateur. Ensuite, essayez de vous reconnecter.
  2. Sélectionnez la demande du POST se terminant par j_security_check dans l’URL.
  3. Dans le panneau inférieur droit de l’onglet En-têtes, faites défiler l’écran jusqu’en bas.
  4. Validez que sous Form Data, le mot de passe envoyé dans le paramètre j_password est correct.

B. Vérifiez que l’utilisateur existe et réinitialisez le mot de passe :

  1. Connectez-vous en tant qu’utilisateur administrateur.
  2. Accédez à l’écran administration des utilisateurs.
  3. Vérifiez que les utilisateurs existent.
  4. Créez l’utilisateur s’il n’existe pas ou réinitialisez le mot de passe s’il existe.

Étape 2 : Analyser la gestion de l’authentification interrompue

Si aucune des solutions ci-dessus ne résout le problème, alors :

  1. Connectez-vous au système d’exploitation du serveur AEM.

  2. Parcourez ou affichez le fichier error.log.

  3. Affichez les mises à jour du journal lorsque vous tentez de vous connecter à AEM.

  4. Si des erreurs ou des avertissements sont consignés, analysez ces avertissements.  Si rien n’est consigné, alors activez un journal de débogage avec les paramètres suivants :

    code language-none
    Log Level: Debug
        Log File: auth-debug.log
        Loggers:
        org.apache.sling.auth
    
        com.adobe.granite.auth
        com.day.crx.security.token
    
  5. À ce stade, si vous ne parvenez pas à analyser les messages du journal et à trouver la cause principale, contactez le service clientèle AEM.

Cause

Le nom d’utilisateur ou le mot de passe peut être incorrect ou une erreur peut se produire dans le gestionnaire d’authentification lors de la connexion.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f