[英]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.