La connexion administrateur redirige vers le formulaire après l’expiration de la session dans Commerce
Cet article présente les solutions au problème de connexion de l’administrateur Commerce, en vous redirigeant vers le formulaire de connexion avec le message d’erreur suivant : Votre session en cours a expiré. Les solutions incluent la vérification des problèmes de réglage de l’heure du serveur et la modification des paramètres de stockage de session.
Description description
Environnement
Toutes les versions et éditions d’Adobe Commerce
Procédure à suivre :
- Accédez à la page Commerce Admin.
- Saisissez vos informations d’identification et cliquez sur Se connecter.
Résultat attendu :
Vous êtes connecté à Commerce Admin.
Résultat réel :
Vous êtes redirigé vers le formulaire de connexion, avec le message d’erreur suivant affiché : Votre session en cours a expiré.
Cause
Il existe deux raisons à ce problème :
- problème lié aux paramètres d’heure du serveur
- problème lié au stockage de session
Résolution resolution
Rechercher les problèmes de paramètres d’heure du serveur
Vérifiez l’enregistrement de session créé dans la table admin_user_session. Si les valeurs de created_at et/ou updated_at sont incorrectes, cela est dû à un problème lié aux paramètres d’heure du serveur. Demandez à votre administrateur système de serveur de vérifier cela. Notez que l’heure dans la base de données est définie par défaut sur UTC.
Modifier le stockage de la session
Essayez de modifier le stockage de la session. Utilisez les informations de l’article Comment localiser vos fichiers de session dans notre documentation destinée aux développeurs pour savoir où votre session est stockée et la modifier en modifiant le fichier app/etc/env.php.
Par exemple, pour démarrer le stockage d’une session dans le système de fichiers, modifiez la section 'session' comme suit :
....
'session' =>
array (
'save' => 'files',
),
....
Exécutez la commande bin/magento app:config:import pour importer les données de configuration.
Lecture connexe
- Importez les données des fichiers de configuration dans notre documentation destinée aux développeurs.
- Configuration de Redis dans notre documentation destinée aux développeurs
- Recommandations relatives à la modification des tables de base de données dans le manuel Commerce Implementation Playbook