Google Chrome正在删除关闭后尚未过期的Cookie

时间:2012-12-27 16:56:26

标签: google-chrome cookies devise ruby-on-rails-3.2

我正在使用Rails gem Devise来管理登录。当我选中“记住我”复选框并登录时,如果我关闭浏览器,则用户应该保持登录状态。在Google Chrome中;然而,他们被退出了。

我已经验证了“remember_user_account_token”cookie是在选中框时创建的;但是,当我关闭浏览器并重新打开时,cookie就消失了。我还验证了cookie将在未来2周到期(2013年1月10日10:20:29 AM)。

为什么Chrome会在关闭时删除未过期的Cookie?它在Safari中运行良好。

以下是创建并随后删除的Cookie:

Name:   remember_user_account_token
Content:    BAhbB1sGaQIEhiIiJDJhJDEwJHFNdEI1L1Q0WHp1bFA1NzM0S0locHU%3D--d61dcd25ec1de81879e7214cb373b9504eed0797
Domain: xxx.dev
Path:   /
Send for:   Any kind of connection
Accessible to script:   No (HttpOnly)
Created:    Thursday, December 27, 2012 11:25:19 AM 
Expires:    Thursday, January 10, 2013 11:18:13 AM

0 个答案:

没有答案