我了解该错误:
ActionController::InvalidAuthenticityToken
大约一年后,我回到了使用Rails 2.3.8. 一切都很好。服务器已启动,但是当我提交登录表单时,出现了错误。一年前,同样的项目还在运作。不知道出了什么问题。
有人在其他帖子中建议将其中的行注释掉protect_from_forgery,application_controller.rb但这似乎不是一个好主意,因为它可能会消除错误,但会受到伪造攻击的影响。
乍一看,这似乎是一些足够老的会话问题并且没有被清除。
为了应付会话,我运行以下命令 -
rake db:sessions:clear
我启动了服务器,又遇到了同样的问题。
看了很多帖子,还是不知道怎么解决。有任何想法吗 ?