嘗試登入Commerce Admin時登入重新導向
本文提供Commerce管理員登入問題的可能解決方案,其中您在嘗試登入管理員時會重新導向回登入表單,但不會顯示錯誤訊息。 其中包括修正伺服器時區設定及清除Adobe Commerce中的Cookie設定。
說明 description
環境
- Adobe Commerce (所有支援的版本和版本)
問題/症狀
- 輸入有效認證並選取 登入 後,登入程式無法完成。
- 管理員會重新導向回登入頁面。
- 您無法存取Commerce Admin。
要再現的步驟
- 前往您的Commerce管理頁面。
- 輸入您的認證,然後按一下登入。
原因
- 在瀏覽器層級設定的時區不正確,即使管理員工作階段的實際期限尚未過期,該時區也會被視為已過期。
- Cookie設定不正確,這會導致Adobe Commerce未使用既定的工作階段。
解決方法 resolution
管理員工作階段存留期問題
如果不到一小時,請嘗試使用不同的瀏覽器,並增加管理員工作階段存留期。
若要增加管理員工作階段存留期,請執行以下步驟:
-
建立資料庫備份。
-
使用資料庫工具(例如phpMyAdmin),或從命令列手動存取資料庫以執行下列SQL查詢:
code language-none UPDATE core_config_data SET value = 7200 WHERE path = 'admin/security/session_lifetime'; -
執行以下命令來清除設定快取:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config
不正確的Cookie設定
若要檢查Cookie設定值並清除這些值,請執行下列步驟:
-
建立資料庫備份。
-
使用資料庫工具(例如phpMyAdmin),或從命令列手動存取資料庫以執行下列SQL查詢:
code language-none SELECT * FROM core_config_data WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
如果值的回應不是空的,請透過執行下列SQL查詢將其設定為NULL:
code language-none UPDATE core_config_data SET value = NULL WHERE (path = "web/cookie/cookie_domain" OR path = "web/cookie/cookie_path"); -
執行以下命令來清除設定快取:
code language-none php <your_magento_install_dir>/bin/magento cache:clean config
experience-cloud-kcs-help-kbarticles