警告:无法验证CSRF令牌真实性Rails我用ajax将数据从视图发送到控制器,并得到了以下错误:警告:无法验证CSRF令牌的真实性我想我得用数据发送这个标记。有人知道我该怎么做吗?编辑:我的解决方案为此,我将以下代码放入Ajax帖子中:headers: {
'X-Transaction': 'POST Example',
'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')},
3 回答
当年话下
TA贡献1890条经验 获得超9个赞
<%= csrf_meta_tag %> in your layouts/application.html.erb
<input name="authenticity_token" type="hidden" value="<%= form_authenticity_token %>"/>
$.ajax({ type: 'POST', url: "<%= someregistration_path %>", data: { "firstname": "text_data_1", "last_name": "text_data2", "authenticity_token": "<%= form_authenticity_token %>" }, error: function( xhr ){ alert("ERROR ON SUBMIT"); }, success: function( data ){ //data response can contain what we want here... console.log("SUCCESS, data="+data); }});
- 3 回答
- 0 关注
- 510 浏览
添加回答
举报
0/150
提交
取消