2010-04-07 4 views
4

Я хочу установить домен cookie по умолчанию для моего приложения на «.mydomain.com», чтобы разрешить сеанс cookie сохраняться по субдоменам. Есть много мест, показывающих, как это сделать в Rails 2.x, но эти решения не работают для Rails3. Кто-нибудь знает, как я могу установить его?Как установить домен cookie домена в Rails3

ответ

8

Я нашел решение. Вот он:

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

Это должно быть в config/initializers/session_store.rb. Отлично работает для меня.

+0

Это, кажется, только устанавливает домен для cookie '_you_app_session', но не является доменом cookie по умолчанию, поскольку название говорит ... –

Смежные вопросы