一些用户在发布422 ActionController::InvalidAuthenticityToken
表单时遇到错误。
它有时会发生在少数用户身上。如果他们稍后再次尝试他们的请求,它通常会起作用。
在每种情况下都会发送真实性令牌。我假设客户端没有将会话 cookie 与 POST 一起发送(这可以解释为什么服务器无法验证令牌)。为什么会这样?
最后,表单是通过 javascript ( ) 提交的$('#new_user')[0].submit()
,这会以某种方式阻止会话 cookie 被发送吗?
不幸的是,禁用verify_authenticity_token
before_filter 不是一个选项。