0

我正在使用基本身份验证在 Rails 3 上开发一个简单的应用程序。应用程序检查每个请求的有效会话。如何使用 Sencha 管理会话?我试图让 Rais Session 将其作为参数传递给 sencha,以便它可以将其发送回应用程序....但是使用request.session[:id] 或 *request.session[:session_id]* 没有返回任何值。

解决这个问题的最佳方法是什么(保持会话)?我考虑过创建自己的会话哈希以使用...

非常感谢任何帮助!

4

1 回答 1

0

好的,从一开始 - 不是request.session但只是session。不是session[:id]但是 request.session_options[:id](至少如此处所述:Finding the session id in rails 3,也适用于 rails4 )。

如何/为什么要在 Sencha 中管理会话?煎茶只是前端,与它无关。如果 yoy 已正确配置 session in config/initializer/session_storage.rb,则 session_id 应在每个请求的 cookie 中传递。

于 2013-06-13T05:39:26.293 回答