gpt4 book ai didi

Magento 前端( session )cookie

转载 作者:行者123 更新时间:2023-12-04 23:30:07 25 4
gpt4 key购买 nike

我在我的 magento 商店的 IE 中有一些奇怪的行为,丢失了前端( session )cookie。有没有人有线索,前端cookie在magento代码中的哪里设置?
谢谢!

最佳答案

Afaik,'frontend' cookie 在当前操作被调度之前被设置。
看看Mage_Core_Controller_Varien_Action::preDispatch() .
session 开始
调查 preDispatch() , 找到启动 session 的行:

 Mage::getSingleton('core/session', array('name' => $namespace))->start();
通常(如果没有覆盖)最终映射到
 Mage_Core_Model_Session_Abstract_Varien::start()
这是初始化所有标准 session 内容的地方,包括使用 session_set_cookie_params 进行的 cookie 设置。 .
重新验证
但是请注意,一旦 cookie 已经存在,当核心 session 被实例化时,即在 start() 之前,可能已经发生了第一次 cookie 修改。叫做。那是因为构造函数调用了 revalidateCookie()在实例化核心 session 时。看:
 Mage_Core_Model_Session_Abstract_Varien::init()

关于Magento 前端( session )cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6341068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com