Il nome utente e la password non corrispondono al momento dell'accesso
Questo articolo spiega come eseguire il debug del problema AEM 6.x in cui il nome utente e la password non corrispondono al momento dell’accesso. Per risolvere questo problema, convalida il nome utente, la password e controlla i registri degli errori.
Descrizione description
Ambiente
Adobe Experience Manager 6.x
Problema/Sintomi
Quando si tenta di accedere a AEM, l'errore Nome utente e password non corrispondono viene restituito in una casella rossa nella schermata di accesso.
Quando si analizza il traffico di rete tramite un debugger del browser, viene restituito un errore 403 risposta da una richiesta HTTP POST Ajax a questo URL:
/libs/granite/core/content/login.html/j_security_check
Risoluzione resolution
Per eseguire il debug e risolvere questo problema, attieniti alla guida seguente:
Analisi
Passaggio 1: Verificare che il nome utente, la password e l'utente esista
Se il problema si verifica solo con uno o pochi utenti, è possibile che vengano utilizzati nomi utente o password errati o che gli utenti non esistano nell’AEM.
A. Controllare la password:
- Utilizza il browser Chrome e apri Strumenti per sviluppatori, quindi seleziona la scheda Rete nel browser. Quindi, prova ad accedere di nuovo.
- Seleziona la richiesta POST che termina con
j_security_check
nell'URL. - Scorri verso il basso nel pannello in basso a destra della scheda Intestazioni.
- In Dati modulo verificare che la password inviata nel parametro
j_password
sia corretta.
B. Verificare che l'utente esista e reimpostare la password:
- Accedi come utente amministratore.
- Vai alla schermata Amministrazione utenti.
- Verifica la presenza degli utenti.
- Se non è presente alcun utente, creane uno. In caso contrario, reimposta la password.
Passaggio 2: Analizzare la gestione dell'autenticazione interrotta
Se nessuna di queste soluzioni riesce a risolvere il problema, segui questa procedura:
-
Accedi al sistema operativo del server AEM.
-
Codifica o visualizza il file
error.log
. -
Visualizza gli aggiornamenti del registro durante il tentativo di accesso ad AEM.
-
Se vengono registrati errori o avvisi, analizzali. In caso contrario, abilita un registro di debug con le impostazioni seguenti:
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
-
A questo punto, se non riesci ad analizzare i messaggi di registro e a trovare la causa principale, contatta l'Assistenza clienti AEM.
Causa
Il nome utente o la password potrebbero essere errati oppure potrebbe esserci un errore da parte del gestore di autenticazione durante l'accesso.