长话短说,我手动使用它,因为我必须在纯 html 中创建表单。
我使用部分(在haml中)
%input{name: "authenticity_token", type: "hidden", value: form_authenticity_token}
这将输出一个空白输入框:
<input name='authenticity_token' type='hidden'>
但这工作正常:
%input{name: "authenticity_token", type: "hidden", value: session[:_csrf_token]}
奇怪的是,我从文档中得到了这个
有谁知道发生了什么?