rails 3 сеанса через субдомены, не работающие в Internet Explorer

Я работаю над рельсами 3 приложения, использующие поддомены. Я использовал railscasts # 221 "Поддомены в рельсах 3" (http://railscasts.com/episodes/221-subdomains-in-rails-3) в качестве руководства, и все идет хорошо, кроме Explorer.

Чтобы сохранить мои сеанс во всех поддоменах Я поместил следующую строку в session_store.rb, как сказано в руководстве:

MyApp.application.config.session_store :cookie_store, :key => '_myapp_session', :domain => "example.com"

Я протестировал свое приложение в Firefox и Chrome, и оно работает хорошо, но по какой-то причине не работает вообще в Internet Explorer. Такое поведение странно, потому что иногда кажется, что сеанс используется во всех моих поддоменах, но в некоторых других есть поддомены, в которых я вошел в систему, и другие субдомены, в которые я не вошел.

Я не могу найти никаких причин для это, и я был бы признателен за любую идею ...

Я использую Devise для аутентификации с помощью rails 3.0.5

6
задан marrossa 26 July 2011 в 04:33
поделиться