【问题标题】:How to enable JSON calls in my ASP.NET MVC 2 application?如何在我的 ASP.NET MVC 2 应用程序中启用 JSON 调用?
【发布时间】:2011-05-25 13:39:57
【问题描述】:

我正在尝试使用 HighCharts 制作动态图表,但似乎不可能在 JavaScript 中包含 ASP 标签,因此我正在尝试使用 JSon。我一步一步跟着this tutorual,但是当我尝试加载页面时,我收到以下消息:

此请求已被阻止,因为 敏感信息可能是 向第三方网站披露 在 GET 请求中使用它时。到 允许 GET 请求,设置 JsonRequestBehavior 到 AllowGet。

所以现在我想知道是否必须在 Web.Config 或其他地方设置一些东西。

你们能帮帮我吗?

【问题讨论】:

    标签: json asp.net-mvc-2


    【解决方案1】:

    有一个非常简单的修复方法。在您的请求处理函数中,您将拥有:

    return Json(myStuff);
    

    将其替换为采用JsonRequestBehavior 的重载:

    return Json(myStuff, JsonRequestBehavior.AllowGet);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2016-03-01
      • 1970-01-01
      相关资源
      最近更新 更多