【问题标题】:How to set default cookie domain in Rails3如何在 Rails3 中设置默认 cookie 域
【发布时间】:2010-07-13 16:19:08
【问题描述】:

我想将我的应用程序的默认 cookie 域设置为“.mydomain.com”,以允许跨子域保留 cookie 会话。在 Rails 2.x 中有很多地方展示了如何做到这一点,但这些解决方案不适用于 Rails3。谁知道怎么设置?

【问题讨论】:

    标签: ruby ruby-on-rails-3


    【解决方案1】:

    我找到了解决方案。这里是:

    Rails.configuration.session_store :cookie_store, {
      :key    => '_your_app_session',
      :domain => ".domain.com"
    }
    

    这应该进入 config/initializers/session_store.rb。非常适合我。

    【讨论】:

    • 这似乎只是为 cookie '_you_app_session' 设置域,而不是标题所说的默认 cookie 域...
    猜你喜欢
    • 1970-01-01
    • 2020-06-14
    • 2012-11-14
    • 2011-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    相关资源
    最近更新 更多