Redirección de inicio de sesión al intentar iniciar sesión en el administrador de Commerce
Este artículo ofrece las posibles soluciones para el problema de inicio de sesión del administrador de Commerce, por el que se le redirige de nuevo al formulario de inicio de sesión al intentar iniciar sesión en el administrador y no se muestra ningún mensaje de error. Esto incluye corregir la configuración de zona horaria del servidor y borrar la configuración de cookies en Adobe Commerce.
Descripción description
Entorno
- Adobe Commerce (todas las versiones y ediciones compatibles)
Problema/Síntomas
- Después de escribir credenciales válidas y seleccionar Iniciar sesión, el proceso de inicio de sesión no finaliza.
- El administrador redirige a la página de inicio de sesión.
- No puede acceder al administrador de Commerce.
Pasos a seguir
- Vaya a la página de administración de Commerce.
- Escriba sus credenciales y haga clic en Iniciar sesión.
Causa
- Zona horaria incorrecta establecida en el nivel del explorador, lo que hace que la sesión de administración se considere caducada aunque su duración real aún no haya caducado.
- Configuración de cookies incorrecta, lo que hace que la sesión establecida no sea utilizada por Adobe Commerce.
Resolución resolution
Problema de duración de sesión de administrador
Intente utilizar un explorador diferente y aumente la duración de la sesión de administración si es inferior a una hora.
Para aumentar la duración de la sesión de administración, siga estos pasos:
-
Cree una copia de seguridad de base de datos.
-
Utilice una herramienta de base de datos como phpMyAdmin, o acceda a la base de datos manualmente desde la línea de comandos para ejecutar la siguiente consulta SQL:
code language-none UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime'; -
Limpie la caché de configuración ejecutando el siguiente comando:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config
Configuración de cookies incorrecta
Para comprobar los valores de configuración de las cookies y borrarlos, siga estos pasos:
-
Cree una copia de seguridad de base de datos.
-
Utilice una herramienta de base de datos como phpMyAdmin, o acceda a la base de datos manualmente desde la línea de comandos para ejecutar la siguiente consulta SQL:
code language-none SELECT * FROM core_config_data WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
Si las respuestas de los valores no están vacías, establézcalas en NULL ejecutando la siguiente consulta SQL:
code language-none UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
Limpie la caché de configuración ejecutando el siguiente comando:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config