1

我的网站遇到 cookie 问题。

当客户在登录前点击“记住我”时,会创建一个 cookie,然后当他离开并稍后回来时,他会自动重新登录。

它适用于 firefox/IE & co,但不适用于 chrome...

我写了一个小脚本来测试 chrome 上的 cookie 创建。这里是 :

<?php 
if( isset($_GET['test']) ) setcookie('TESTSOMECOOKIE',1234,time()+60*60*24*365);
?>

再简单不过了!

当我运行脚本时:

  1. cookie 已正确创建。
  2. 如果我关闭选项卡并打开一个新选项卡(没有通过测试参数),cookie 仍然存在。
  3. 如果我关闭谷歌浏览器并重新打开它,然后转到测试脚本(没有通过测试参数),cookie 不再存在......如果我在 firefox 或 IE 上这样做没问题,cookie 仍然存在所有情况。
  4. 我正在网络服务器(不是本地 IP 地址)上尝试此操作。
  5. 我还没有激活 chrome 上的私人导航。
  6. Cookie 已启用,并且可以在 gmail/facebook 等上使用... chrome 会为这些网站保留 cookie!
  7. 我已经检查了网上发布的其他问题,但没有真正的答案......

所以,这是一个非常奇怪的问题,如果可能的话,我想解决。

如果有人有想法...

非常感谢您的建议,对不起我的英语

4

1 回答 1

4

试试看是否Keep local data only until I quit my browser勾选。

它位于Settings > Content Settings > Cookies.

看看是否有帮助。

于 2013-04-05T12:42:18.077 回答