首页 新闻 会员 周边 捐助

急急急急 !!!!jquery ajax 请求异常

0
悬赏园豆:15 [待解决问题]

jquery ajax请求报异常     不知道是什么原因  

“System.Web.Mvc.HttpAntiForgeryException”类型的异常在 System.Web.WebPages.dll 中发生,但未在用户代码中进行处理

其他信息: The required anti-forgery form field "__RequestVerificationToken" is not present.

.L的主页 .L | 菜鸟二级 | 园豆:205
提问于:2014-06-13 15:08
< >
分享
所有回答(2)
0

要请求的Action上是不是加了[AntiForgery],那么AJAX请求时把__RequestVerificationToken的值一起发过去,就是

$.ajax({data:"__RequestVerificationToken":$("input[name='__RequestVerificationToken']").val()})

happydaily | 园豆:260 (菜鸟二级) | 2014-06-13 15:12
0

你的后台代码做了防止XSS的处理吧。参考一下@happydaily 的方式

幻天芒 | 园豆:37207 (高人七级) | 2014-06-13 15:48

@happydaily 的方式  ?  不懂  请赐教 

支持(0) 反对(0) .L | 园豆:205 (菜鸟二级) | 2014-06-13 15:56

@.L: 直接把Action的[AntiForgery]去掉就行了。

支持(0) 反对(0) happydaily | 园豆:260 (菜鸟二级) | 2014-06-13 16:46

@.L: 你贴贴Controller的代码呢~

支持(0) 反对(0) 幻天芒 | 园豆:37207 (高人七级) | 2014-06-13 17:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册