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 :
- 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.
- Sélectionnez la demande du POST se terminant par
j_security_check
dans l’URL. - Dans le panneau inférieur droit de l’onglet En-têtes, faites défiler l’écran jusqu’en bas.
- 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 :
- Connectez-vous en tant qu’utilisateur administrateur.
- Accédez à l’écran administration des utilisateurs.
- Vérifiez que les utilisateurs existent.
- 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 :
-
Connectez-vous au système d’exploitation du serveur AEM.
-
Parcourez ou affichez le fichier
error.log
. -
Affichez les mises à jour du journal lorsque vous tentez de vous connecter à AEM.
-
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
-
À 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.