【发布时间】:2010-07-13 16:19:08
【问题描述】:
我想将我的应用程序的默认 cookie 域设置为“.mydomain.com”,以允许跨子域保留 cookie 会话。在 Rails 2.x 中有很多地方展示了如何做到这一点,但这些解决方案不适用于 Rails3。谁知道怎么设置?
【问题讨论】:
标签: ruby ruby-on-rails-3
我想将我的应用程序的默认 cookie 域设置为“.mydomain.com”,以允许跨子域保留 cookie 会话。在 Rails 2.x 中有很多地方展示了如何做到这一点,但这些解决方案不适用于 Rails3。谁知道怎么设置?
【问题讨论】:
标签: ruby ruby-on-rails-3
我找到了解决方案。这里是:
Rails.configuration.session_store :cookie_store, {
:key => '_your_app_session',
:domain => ".domain.com"
}
这应该进入 config/initializers/session_store.rb。非常适合我。
【讨论】: