0

我正在设置一个会话变量,然后进行重定向:

控制器 #1:

 session[:session_id] = data['session_id']
 puts "-------from session id is: #{session[:session_id]}"
 redirect_to(:controller => :company_setup, :action => :index) and return

我可以看到会话 ID 设置正确。但是,当我进入 company_setup 控制器时, session_id 是其他一些值......

知道这里发生了什么吗?谢谢你的帮助 :)

4

1 回答 1

2

好的..我想我以前做过 - 我认为问题是'session_id' - 是由rails保留的。

解决方案:使用不同的会话变量,例如 session[:user_session_id]

于 2013-04-03T09:50:24.380 回答