Uploadify с IE 8 сбрасывает сессию (сторона сервера - Rails 3 с Devise) - PullRequest
1 голос
/ 04 августа 2011

У меня супер простая страница профиля пользователя.Пользователь входит в систему, заходит на страницу профиля и загружает фотографию профиля.Для загрузки я использую Uploadify с обычным хакерским сеансом.

Все отлично работает в FF5, Safari и Chrome, но когда я тестирую на IE 8, я вижу следующее поведение:

  • uploadify загружает фото правильно
  • , но когдаЯ нажимаю кнопку «Сохранить», чтобы сохранить профиль, на который сервер перенаправляет меня на страницу входа.

Небольшое расследование показало, что после вызова Uploadify кажется, что IE уничтожает куки с помощьюпоэтому сеанс в нем уже отключен.

Любая помощь действительно приветствуется.Спасибо, -Matteo

Ответы [ 2 ]

1 голос
/ 24 августа 2011

Решил проблему, добавив: protect_from_forgery: кроме =>: создать в assets_controller, это контроллер, используемый для загрузки файлов.

0 голосов
/ 18 апреля 2012

Для тех, кто приходит сюда, проверьте:

Рельсовая несущая волна с JQuery Uploader

Еще немного подробнее о том, как установить csrf-param и csrf-token, чтобы волновая волна работала с Rails.

...