繁体   English   中英

警告:无法验证CSRF令牌的真实性(导轨2到导轨3)

[英]WARNING: Can't verify CSRF token authenticity( rails 2 to rails 3)

在将Rails应用程序从rails 2.3.14升级到rails 3.2.6 ,我在大多数ajax post requests都遇到了错误。

WARNING: Can't verify CSRF token authenticity

我尝试了一个解决方案..

$(document).ajaxSend(function(event, request, settings) {
    var token = $("meta[name='csrf-token']").attr("content");
    request.setRequestHeader("X-CSRF-Token", token);   
});

但它不起作用。

任何想法来克服这个错误?

您是否包括

jquery-rails

gem,它会为所有ajax请求自动设置csrf令牌。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM