Rails 4 ActionController ::不接受cookie时出现InvalidAuthenticityToken错误

mah*_*ich 5 cookies ruby-on-rails csrf ruby-on-rails-4

protect_from_forgery在Rails 4中使用似乎总是期望一个cookie,否则ActionController::InvalidAuthenticityToken在使用时会被提升

protect_from_forgery with: :exception
Run Code Online (Sandbox Code Playgroud)

如果浏览器没有接受cookie.

当不接受cookie时,有没有其他方法可以做CSRF?截至目前,我选择用户通知需要cookie.这是正确的方法吗?