我正在尝试像这样在JavaScript中设置会话Cookie:
document.cookie = 'name=alex; path=/'
但是即使我退出浏览器并再次启动它,Chrome也不会删除它。
我在Firefox和Opera中进行了检查,两者都按预期工作-它们会在浏览器退出时删除会话cookie。
Chrome是否只是忽略了过期规则?
我在多个操作系统中进行了检查,发现会话cookie在Windows XP和Ubuntu中的Chrome中被删除,但在Mac OSX Lion中没有被删除。
ini_set("session.cookie_lifetime", 0)
和'remember_me_seconds' => 1
。但是没有帮助。Firefox正常工作,但Chrome不行。 - Green