现在的位置: 首页 > 综合 > 正文

ASP.NET MVC2中返回Json异常的解决办法

2013年10月23日 ⁄ 综合 ⁄ 共 1020字 ⁄ 字号 评论关闭

在ASP.NET MVC1.0中,我们在前段通常会这样做。

 

或者
 
 
后端我们会做这样的代码:
同样的代码如果放到ASP.NET MVC2中,就会报如下异常:

 [InvalidOperationException]: This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet.

 

解决方法,将后端代码改成如下

 

 

看到这里,可能您就会明白,ASP.NET MVC2中JsonRequestBehavior默认是JsonRequestBehavior.DenyGet

 

 

作者:深山老林
出处:http://wlb.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

抱歉!评论已关闭.