【发布时间】:2011-11-14 03:12:43
【问题描述】:
在域 1 上,我有一个发布到域 2 的表单
<form method="post" action="http://domain2.com/result.php">
域 2 上的脚本 result.php 在域 2 上设置了一个应该持续到 2038 年的 cookie。
setcookie('test', 'val', 2147485540, '/', '.domain2.com', false);
cookie 正在被存储,但在 Chrome 上,过期设置为“当我关闭浏览器时”(换句话说,0)。在 Firefox 上,过期设置正确。
有什么办法可以解决这个问题,或者这是我必须忍受的关于跨域发布的 Chrome 安全设置?
【问题讨论】:
标签: php google-chrome cookies