在使用JQuery.jqGrid v4.4.4的asp.net web forms/MVC5.2.6混合应用程序中,我正在努力寻找一种方法来使用jqGrid在获取数据时发布到的控制器方法上的ValidateAntiForgeryToken我尝试简单地将__RequestVerificationToken隐藏输入的值附加到发送回控制器的数据中,但这并不起作用;该站点只是抛出了一个缺失的防伪令牌异常。我注意到,
我正在尝试将表单发布到MVC控制器,后者使用AJAX获取表单集合。我一直在跟踪这个。然而,当我向控制器发出post请求时,它以某种方式颠倒了路径的顺序,例如,在我的AJAX代码中,我的URL是'/Settings/EditDatasource',但是当我发出post请求时,它变成了httpdsAjaxAntiForgeryForm');
//from the form