asp.net – 为什么默认情况下GET请求返回JSON不允许?
发布时间:2020-05-25 00:07:42 所属栏目:asp.Net 来源:互联网
导读:作为ASP.NET MVC 2 Beta 2更新的一部分,缺省情况下不允许JSON GET请求。看起来您需要在从控制器返回JsonResult对象之前将JsonRequestBehavior字段设置为JsonRequestBehavior.AllowGet。 public JsonResult IsEmailValid(...){ JsonResult result = new Json
|
作为ASP.NET MVC 2 Beta 2更新的一部分,缺省情况下不允许JSON GET请求。看起来您需要在从控制器返回JsonResult对象之前将JsonRequestBehavior字段设置为JsonRequestBehavior.AllowGet。 public JsonResult IsEmailValid(...)
{
JsonResult result = new JsonResult();
result.Data = ..... ;
result.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return result;
}
这背后的原因是什么?如果我使用JSON GET尝试并做一些远程验证,我应该使用不同的技术? 解决方法DenyGet默认的原因是 MSDN,有一个链接到 Phil Haack’s blog的更多细节。看起来像一个跨站点脚本漏洞。(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何添加验证到我的POCO(模板)类
- asp.net-mvc – MVC – 重定向在构造函数内
- asp.net-web-api – 使用apicontroller对odata EntitySetCo
- asp.net – 在.NET 4下编译时出现“具有相同密钥的条目已存
- asp.net-mvc – MVC 2 vs MVC 3自定义验证属性使用DataAnno
- 记一道毫无思路的算法题
- ASP.Net MVC cookies – 防篡改?
- asp.net-mvc – 路由是在我的区域中找到控制器,但不是视图
- asp.net-mvc-5 – ASP.NET MVC中Controller的模型对象列表的
- asp.net-mvc-4 – 重载Html.LabelFor以添加’后缀’的简单方
推荐文章
站长推荐
- 所有我使用IO的动作都是异步的?
- 维护面板滚动位置部分回传ASP.NET
- asp.net-web-api – 默认请求标头不接受任何值,它
- asp.net – 为会话值的关键名称创建枚举是一个好
- asp.net-mvc-4 – GoogleOauth2问题获取Internal
- asp.net – DropDownList OnSelectedIndexChange
- asp.net – 使用umbraco的iis应用程序池使用过多
- asp.net – 如何将转发器绑定到列表以更新绑定的
- 我的ASP.NET Web应用程序无法“找到”App_Code文
- asp.net – 带有UpdatePanel Viewstate问题的JQu
热点阅读
