gpt4 book ai didi

ruby-on-rails - ActiveRecordStore InvalidAuthenticityToken

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

我最近一直在使用 cookie 存储,我想过渡到事件记录存储。但是,我不断收到无效的真实性 token 。删除我的 cookie 后,我可以正常访问该页面,但我不希望所有用户访问我的页面,出现一个巨大的错误,然后发现我希望他们删除他们的 cookie。

所以我做了一个叫做删除cookies的函数:

  after_filter :delete_cookie
def delete_cookie
puts "deleting cookies"
cookies.to_hash.each_pair do |k, v|
puts k
cookies.delete(k)
end
end

在应用程序 Controller 中,但它似乎无法正常工作。访问任何页面后,我仍然看到我的 cookie。我觉得真的应该有更好的解决方案,但到目前为止我似乎找不到任何解决方案。有什么提示吗?

最佳答案

似乎有一次我这样做只是简单地重命名了 session key ,这样新的 AR 存储 session 就不会尝试重新使用旧的 cookie 存储 cookie(这在以后被有效地忽略了)。

关于ruby-on-rails - ActiveRecordStore InvalidAuthenticityToken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941664/

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