Omdirigering vid inloggning till Commerce Admin

I den här artikeln beskrivs möjliga lösningar på inloggningsproblemet för Commerce Admin, där du omdirigeras tillbaka till inloggningsformuläret när du försöker logga in på Admin och inget felmeddelande visas. Detta inkluderar korrigering av serverns tidszonsinställningar och rensning av cookies-inställningarna i Adobe Commerce.

Berörda versioner:

Alla Adobe Commerce-versioner och -utgåvor.

Problem

Steg som ska återskapas:

  1. Gå till sidan Commerce Admin.
  2. Ange dina inloggningsuppgifter och klicka på Logga in.

Förväntade resultat:

Du loggas in på Commerce Admin.

Faktiska resultat:

Du omdirigeras tillbaka till inloggningsformuläret utan några felmeddelanden.

Orsak

Det finns några möjliga orsaker till problemet:

  • Felaktig tidszon har angetts på webbläsarnivå (vilket leder till att admin-sessionen anses ha upphört att gälla även om dess faktiska livslängd ännu inte har löpt ut).
  • Felaktiga inställningar för cookies, vilket leder till att den etablerade sessionen inte används av Adobe Commerce.

I nästa stycke hittar du lösningar i varje enskilt fall.

Lösningar

Livslängdsproblem för administratörssession

Försök använda en annan webbläsare och öka administratörssessionens livstid om den är mindre än en timme.

Så här ökar du administratörssessionens livstid:

  1. Skapa en säkerhetskopia av databasen.

  2. Använd ett databasverktyg som phpMyAdmin eller öppna databasen manuellt från kommandoraden för att köra följande SQL-fråga:

    code language-sql
    UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime';
    
  3. Rensa konfigurationscachen genom att köra följande kommando:

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

Felaktiga inställningar för cookies

Så här kontrollerar du cookies-inställningsvärdena och rensar dem:

  1. Skapa en säkerhetskopia av databasen.

  2. Använd ett databasverktyg som phpMyAdmin eller öppna databasen manuellt från kommandoraden för att köra följande SQL-fråga:

    code language-sql
    SELECT * FROM core_config_data WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path");
    
  3. Om värdenas svar inte är tomma anger du NULL genom att köra:

    code language-sql
    UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path");
    
  4. Rensa konfigurationscachen genom att köra följande kommando:

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

Relaterade artiklar

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