我了解错误:
ActionController::InvalidAuthenticityToken
一年左右后,我回到使用Rails 2.3.8
的旧rails项目。
一切都很好。服务器已启动,但当我提交登录表单时,出现错误。
同一个项目一年前开始运作。不知道出了什么问题。
有人建议在其他帖子中对protect_from_forgery
中的application_controller.rb
行进行注释,但这似乎不是一个好主意,因为它可能会删除错误,但会修复伪造攻击。< / p>
乍一看似乎是一些会话问题,这个问题足够老,而且没有清除。
为了应对会话,我运行以下命令 -
rake db:sessions:clear
我启动了服务器并再次遇到同样的问题。
看到很多帖子后,仍然不知道如何解决。有什么想法吗?