Reindirizzamento accesso quando si tenta di accedere ad Amministratore Commerce
Questo articolo illustra le possibili soluzioni per il problema di accesso dell’amministratore di Commerce, in cui vieni reindirizzato al modulo di accesso quando tenti di accedere all’amministratore e non viene visualizzato alcun messaggio di errore. Ad esempio, puoi correggere le impostazioni del fuso orario del server e cancellare le impostazioni dei cookie in Adobe Commerce.
Descrizione description
Ambiente
- Adobe Commerce (tutte le versioni ed edizioni supportate)
Problema/Sintomi
- Dopo aver immesso credenziali valide e aver selezionato Accedi, il processo di accesso non viene completato.
- L’Amministratore reindirizza alla pagina di accesso.
- Non puoi accedere all’amministrazione di Commerce.
Passaggi per riprodurre l’errore
- Vai alla pagina dell’amministratore di Commerce.
- Immetti le tue credenziali e fai clic su Accedi.
Causa
- Fuso orario errato impostato a livello di browser, che porta la sessione di amministrazione a essere considerata scaduta anche se la sua durata effettiva non è ancora scaduta.
- Impostazioni dei cookie non corrette. In tal caso, Adobe Commerce non utilizza la sessione stabilita.
Risoluzione resolution
Problema durata sessione amministratore
Prova a utilizzare un browser diverso e aumenta la durata della sessione di amministrazione se è inferiore a un’ora.
Per aumentare la durata della sessione di amministrazione, effettua le seguenti operazioni:
-
Creare un backup del database.
-
Utilizzare uno strumento di database come phpMyAdmin oppure accedere manualmente al database dalla riga di comando per eseguire la seguente query SQL:
code language-none UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime'; -
Pulisci la cache di configurazione eseguendo il comando seguente:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config
Impostazioni cookie errate
Per verificare e cancellare i valori delle impostazioni dei cookie, effettua le seguenti operazioni:
-
Creare un backup del database.
-
Utilizzare uno strumento di database come phpMyAdmin oppure accedere manualmente al database dalla riga di comando per eseguire la seguente query SQL:
code language-none SELECT * FROM core_config_data WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
Se le risposte dei valori non sono vuote, impostarle su NULL eseguendo la seguente query SQL:
code language-none UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
Pulisci la cache di configurazione eseguendo il comando seguente:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config