我们使用 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 中运行良好。
关于如何解决这个问题有什么想法吗?这是设备的问题还是其他原因?
谢谢。
最佳答案
关于ruby-on-rails - Devise gem 在暂存阶段不适用于 IE8(但适用于 Chrome 和 Firefox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4598597/