Anmeldeumleitung bei Anmeldung bei Commerce Admin
In diesem Artikel finden Sie die möglichen Lösungen für das Commerce Admin-Anmeldeproblem, bei dem Sie beim Anmeldeversuch bei Admin zurück zum Anmeldeformular weitergeleitet werden und keine Fehlermeldung angezeigt wird. Dazu gehören die Korrektur der Zeitzoneneinstellungen des Servers und das Löschen der Cookie-Einstellungen in Adobe Commerce.
Beschreibung description
Umgebung
- Adobe Commerce (alle unterstützten Versionen und Editionen)
Problem/Symptome
- Nach der Eingabe gültiger Anmeldeinformationen und der Auswahl Anmelden wird der Anmeldevorgang nicht abgeschlossen.
- Der Administrator leitet zurück zur Anmeldeseite.
- Sie können nicht auf Commerce Admin zugreifen.
Schritte zur Reproduktion
- Navigieren Sie zu Ihrer Commerce Admin-Seite.
- Geben Sie Ihre Anmeldedaten ein und klicken Sie auf Anmelden.
Ursache
- Falsche Zeitzone auf Browser-Ebene, was dazu führt, dass die Admin-Sitzung als abgelaufen betrachtet wird, auch wenn ihre tatsächliche Lebensdauer noch nicht abgelaufen ist.
- Falsche Cookie-Einstellungen, was dazu führt, dass die eingerichtete Sitzung von Adobe Commerce nicht verwendet wird.
Lösung resolution
Problem mit der Lebensdauer der Admin-Sitzung
Versuchen Sie, einen anderen Browser zu verwenden und die Lebensdauer der Admin-Sitzung zu verlängern, wenn sie weniger als eine Stunde beträgt.
Um die Lebensdauer der Admin-Sitzung zu verlängern, führen Sie die folgenden Schritte aus:
-
Erstellen Sie eine Datenbanksicherung.
-
Verwenden Sie ein Datenbank-Tool wie phpMyAdmin oder greifen Sie manuell über die Befehlszeile auf die Datenbank zu, um die folgende SQL-Abfrage auszuführen:
code language-none UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime'; -
Bereinigen Sie den Konfigurations-Cache, indem Sie den folgenden Befehl ausführen:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config
Falsche Cookie-Einstellungen
Gehen Sie wie folgt vor, um die Cookie-Einstellungswerte zu überprüfen und zu löschen:
-
Erstellen Sie eine Datenbanksicherung.
-
Verwenden Sie ein Datenbank-Tool wie phpMyAdmin oder greifen Sie manuell über die Befehlszeile auf die Datenbank zu, um die folgende SQL-Abfrage auszuführen:
code language-none 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, legen Sie sie auf NULL fest, indem Sie die folgende SQL-Abfrage ausführen:
code language-none UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
Bereinigen Sie den Konfigurations-Cache, indem Sie den folgenden Befehl ausführen:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config