Ruby on rails RubyonRails 2.1子域Cookie问题

Ruby on rails RubyonRails 2.1子域Cookie问题,ruby-on-rails,ruby,Ruby On Rails,Ruby,使用子域并尝试查看与当前用户相关的任何内容时。用户被发送到一个新的会话页面,该页面显示会话已创建,并提供注销选项。我不能使用子域,它工作正常。在您的environment.rb(或environments/*.rb,如果您要为每个环境使用不同的域): 仅供参考。。。从Rails 2.3开始,此设置已更改。rails 2.3+版本看起来像: ActionController::Base.session_options[:domain] = '.domain.com' 以防万一其他人从谷歌登陆这里

使用子域并尝试查看与当前用户相关的任何内容时。用户被发送到一个新的会话页面,该页面显示会话已创建,并提供注销选项。我不能使用子域,它工作正常。

在您的environment.rb(或environments/*.rb,如果您要为每个环境使用不同的域):


仅供参考。。。从Rails 2.3开始,此设置已更改。rails 2.3+版本看起来像:

ActionController::Base.session_options[:domain] = '.domain.com'

以防万一其他人从谷歌登陆这里,并像我一样困惑。

@jkrall-为了补充这一点,整个选项散列移动到:key、:secret和:domain vs:session\u key、:session\u domain等

ActionController::Base.session_options[:domain] = '.domain.com'