session-cookies - Magento 管理员创建两个 cookies 并且当一个 cookie 存在时无法登录

我有一个奇怪的问题,我无法登录 Magento 1.8 管理面板。

它完全循环回登录框。

这似乎是 cookies 的问题。我已更改会话(在 local.xml 中)以使用数据库:

<session_save>db</session_save>

尝试登录管理员时,它正在创建一个 cookie:

Name    adminhtml
Value   ohihrbskueri2hoos8v58pgkd7
Host    sub.domain.com
Path    /
Expires Wed, 18 May 2022 17:33:10 GMT
Secure  No
HttpOnly No

如果这个 cookie 存在,那么我就可以登录了。

我注意到的是,当我注销时,它会创建第二个 cookie:

Name    adminhtml
Value   j3ljtmidn3arlghj7ev5u9c4o4
Host    .sub.domain.com
Path    /
Expires Wed, 18 May 2022 17:34:30 GMT
Secure  Yes
HttpOnly No

与第二个 cookie 最显着的区别是主机。它在域的开头有一个句号。如果我删除这个 cookie,我就可以登录了。

我需要弄清楚创建此 cookie 的原因/位置

回答1

我已经得出了答案。

我需要将 cookie 域(系统 > 配置 > 常规 >Web)设置为:

.sub.domain.com

我假设这会停止生成重复的 cookie,因为它使用的是同一个域。

相似文章

layout - 类 block 不存在

早上好,我在结帐/购物车中找不到此类。由于某种原因,此block在本地主机中不存在,但在生产中存在(从生产中获得了新的转储)。我已经清除了静态内容,清除了缓存,我也检查了是否有任何cms或block调...

随机推荐

最新文章