hel*_*oel 7 cookies login magento
我们有一个发布双Set-Cookie的Magento应用程序.以下是标题:
HTTP/1.1 200 OK
Date: Wed, 18 Apr 2012 21:04:28 GMT
Server: Apache/2.2.3 (CentOS)
X-Powered-By: PHP/5.2.10
Set-Cookie: frontend=iti6c00cdm6cc79hfl1pl9pq52; expires=Wed, 18-Apr-2012 22:04:28 GMT; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: frontend=iti6c00cdm6cc79hfl1pl9pq52; expires=Wed, 18-Apr-2012 22:04:28 GMT; path=/; domain=**example.com**
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Run Code Online (Sandbox Code Playgroud)
在某些情况下,登录后第二个cookie设置为frontend = deleted.从我的阅读看来,两个frontend = cookies不是"问题",这是标准的Magento行为.从我对规范的阅读中,如果第二个frontend = cookie的范围/规格相同,它将覆盖第一个.
任何想法,我们可以开始深入研究这个问题,看看为什么第二个前端= cookie不像第一个?
Magento版本是ver的企业版.1.9.0.0
相关问题
小智 0
你想覆盖 fronten cookie...如果是的话最好尝试先销毁 cookie,然后使用 Magento 方法重置它
法师::getModel('core/cookie')->set('frontend', $session->getCustomer()->getId(), 100000*24*3600);
| 归档时间: |
|
| 查看次数: |
4764 次 |
| 最近记录: |