Devise gem не работает для IE8 в staging (но работает для Chrome и Firefox)


Мы используем devise 1.0.6 (Ruby 1.9.2 / Rails 2.3.8) для аутентификации.

По какой-то причине на промежуточной стадии аутентификация пользователя, похоже, не работает в IE8, потому что, когда зарегистрированные пользователи входят в систему, они не перенаправляются на свою собственную настольную страницу (desk_user_url, см. ниже). Вместо этого они были перенаправлены на посадочную (домашнюю) страницу.

=====

class MainController < ApplicationController
  skip_before_filter :authenticate_user!, :except => [:support]
  protect_from_forgery :except => :community

  def landing
    if user_signed_in?
      redirect_to desk_user_url
      return
    end
  end

======

Тем не менее, он отлично работает в Chrome и Firefox.

Есть идеи, как это исправить? Это проблема с изобретением или это что-то другое?

Спасибо.

1 2

1 ответ: