子域切换时会话变量被删除

时间:2012-02-28 02:42:35

标签: ruby-on-rails

我正在尝试弄清楚当我将用户从signin.website.com登录到user.website.com时,我的@session变量会被删除。

我尝试了所有已经提出的建议。

我尝试设置session_store.rb文件,如下所示:

:domain => :all

不起作用(仍然删除了会话变量),然后我尝试了

:domain => '.website.com'

也不起作用!难道我做错了什么?我在rails 3.0.1

如何让会话变量坚持下去?似乎设置这些设置实际上没有做任何事情。我检查了cookie,他们仍然说signin.website.com。

Cookie仍未正确存储。我重启了我的服务器和一切。

我终于得到了:domain => “.local.com”工作......因为我在我的本地机器上而无法正常工作。但是,:一切仍然无效。

0 个答案:

没有答案