Login-Umleitung bei der Anmeldung bei Commerce Admin
In diesem Artikel finden Sie die möglichen Lösungen für das Commerce Admin-Anmeldeproblem, bei dem Sie beim Versuch, sich beim Administrator anzumelden, zum Anmeldeformular zurückgeleitet werden und keine Fehlermeldung angezeigt wird. Dazu gehören das Korrigieren der Zeitzoneneinstellungen des Servers und das Löschen der Cookie-Einstellungen in Adobe Commerce.
Betroffene Versionen:
Alle Adobe Commerce-Versionen und -Editionen.
Problem
Zu reproduzierende Schritte:
- Rufen Sie Ihre Commerce-Admin-Seite auf.
- Geben Sie Ihre Anmeldedaten ein und klicken Sie auf Anmelden.
Erwartete Ergebnisse:
Sie werden beim Commerce-Administrator angemeldet.
Tatsächliche Ergebnisse:
Sie werden ohne Fehlermeldungen zum Anmeldeformular zurückgeleitet.
Ursache
Es gibt mehrere mögliche Gründe für das Problem:
- Falsche Zeitzone auf Browserebene (was dazu führt, dass die Admin-Sitzung als abgelaufen gilt, selbst wenn ihre tatsächliche Lebensdauer noch nicht abgelaufen ist).
- Falsche Cookie-Einstellungen, was dazu führt, dass die festgelegte Sitzung von Adobe Commerce nicht verwendet wird.
In den nächsten Absätzen finden Sie Lösungen für jeden Fall.
Lösungen
Problem bei der Lebensdauer der Admin-Sitzung
Versuchen Sie, einen anderen Browser zu verwenden und die Lebensdauer der Admin-Sitzung zu erhöhen, wenn sie weniger als eine Stunde beträgt.
Gehen Sie wie folgt vor, um die Lebensdauer der Admin-Sitzung zu erhöhen:
-
Erstellen Sie eine Datenbanksicherung.
-
Verwenden Sie ein Datenbank-Tool wie phpMyAdmin oder greifen Sie über die Befehlszeile manuell auf die DB zu, um die folgende SQL-Abfrage auszuführen:
code language-sql UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime';
-
Bereinigen Sie den Konfigurationscache, indem Sie den folgenden Befehl ausführen:
code language-bash php <your_magento_install_dir>/bin/magento cache:clean config
Falsche Cookie-Einstellungen
Gehen Sie wie folgt vor, um die Werte der Cookie-Einstellungen zu überprüfen und zu löschen:
-
Erstellen Sie eine Datenbanksicherung.
-
Verwenden Sie ein Datenbank-Tool wie phpMyAdmin oder greifen Sie über die Befehlszeile manuell auf die DB zu, um die folgende SQL-Abfrage auszuführen:
code language-sql SELECT * FROM core_config_data WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path");
-
Wenn die Antworten der Werte nicht leer sind, setzen Sie sie durch Ausführen auf NULL:
code language-sql UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path");
-
Bereinigen Sie den Konfigurationscache, indem Sie den folgenden Befehl ausführen:
code language-bash php <your_magento_install_dir>/bin/magento cache:clean config
Verwandte Artikel
- Kehren Sie zum Formular für die Admin-Anmeldung mit dem Fehler "Ihr Konto ist vorübergehend deaktiviert"zurück in unserer Support-Wissensdatenbank.
- Kehren Sie zum Formular für die Admin-Anmeldung mit dem Fehler "Ihre aktuelle Sitzung ist abgelaufen"zurück in unserer Support-Wissensdatenbank.