gpt4 book ai didi

ruby-on-rails - Rails4 InvalidAuthenticityToken 生产随机错误

转载 作者:行者123 更新时间:2023-12-04 06:27:55 27 4
gpt4 key购买 nike

我从 Rails 3 升级到 Rails4,现在我在生产中随机收到 InvalidAuthenticityToken 错误,只是针对不同的操作。我试过了,但我无法重现它。 params 哈希包含真实性 token 。

Parameters : {"utf8"=>"✓", "authenticity_token"=>"26+QxdF3aHveYkibn9DJ8Hgz6mUna2v8MOp1bnM78cg=", "session"=>{"email"=>"abc@xyz.com", "password"=>"[FILTERED]"}, "commit"=>"Sign In", "action"=>"create", "controller"=>"sessions"}

Parameters : {"_method"=>"delete", "authenticity_token"=>"uafnPb4DjEJuW9YCTP9UB5tXyGlKbZh6uXlc6MVIoG8=", "controller"=>"sessions", "action"=>"destroy"}

Parameters : {"utf8"=>"✓", "authenticity_token"=>"Nhp4VNI9XJS7yqGRgGewOJ3ilkZSwMhmceXoOsoL/fw=", "volunteer_record"=>{"activity"=>"OTHER", "note"=>"Tuned the Melody Harp -- a tricky little beast....", "hh"=>"", "mm"=>"30"}, "commit"=>"Save", "action"=>"create", "controller"=>"volunteer_records"}

任何有关如何解决此问题的线索将不胜感激。 protect_from_forgery 设置为 with::exception

最佳答案

使用

protect_from_forgery: :reset_session 

为我工作。这是 Rails 3 中的默认设置。

关于ruby-on-rails - Rails4 InvalidAuthenticityToken 生产随机错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19772599/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com