Rails 4 个 CSRF 令牌在一段时间后过期
Rails 4 expired CSRF token after some time
我有 Rails 4 个应用程序。
昨天,如果我打开了一个带有表单的页面并且我的计算机保持清醒状态,那么第二天当我尝试提交表单应用时 returns:
500 Internal Error
日志显示 authenticity_token 无效。我能做什么?
在您提交的表单的方法中,您可以放置如下内容:
if response.status == "500"
redirect_to "enter a suitable url here"
raise "Your token has expired."
end
这是一个非常基本的解决方案。如果它对您不起作用,您可以阅读一个很好的问题和公认的答案 here。
我有 Rails 4 个应用程序。 昨天,如果我打开了一个带有表单的页面并且我的计算机保持清醒状态,那么第二天当我尝试提交表单应用时 returns:
500 Internal Error
日志显示 authenticity_token 无效。我能做什么?
在您提交的表单的方法中,您可以放置如下内容:
if response.status == "500"
redirect_to "enter a suitable url here"
raise "Your token has expired."
end
这是一个非常基本的解决方案。如果它对您不起作用,您可以阅读一个很好的问题和公认的答案 here。