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:

  1. Rufen Sie Ihre Commerce-Admin-Seite auf.
  2. 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:

  1. Erstellen Sie eine Datenbanksicherung.

  2. 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';
    
  3. Bereinigen Sie den Konfigurationscache, indem Sie den folgenden Befehl ausführen:

    code language-bash
    php <your_magento_install_dir>/bin/magento cache:clean config
    

Gehen Sie wie folgt vor, um die Werte der Cookie-Einstellungen zu überprüfen und zu löschen:

  1. Erstellen Sie eine Datenbanksicherung.

  2. 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");
    
  3. 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");
    
  4. 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

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a