繁体   English   中英

Rails会话第一次失败并通过重新加载

[英]Rails sessions fails first time and passes on reload

在登录和注销时,第一次尝试时最终会收到此错误。 但是,刷新后仍会通过。

“您想要的更改被拒绝。也许您试图更改您无权访问的内容。如果您是应用程序所有者,请查看日志以获取更多信息。”

在我的日志中,我收到一个ActionController :: InvalidAuthenticityToken错误,因此会话中一定有错误,但是找不到任何要添加的内容。

您是否正在使用Rails助手来创建表单?

如果不是,则可能需要添加CSRF令牌字段。 使用rail的表单助手会自动为您完成。

更新:

还要检查您的应用程序控制器是否具有protect_from_forgery

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM