【发布时间】:2018-01-28 17:14:11
【问题描述】:
我想使用 ajax 从控制器中获取“博客条目”和“博客条目照片”。只取'BlogEntry'时没有任何问题,另一方面,当同时取两者(BlogEntry 和BlogEntryPhoto)时,有一个问题:“此请求已被阻止,因为敏感信息可能会泄露给第三方用于 GET 请求的网站。要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。"
我认为问题出在“博客条目照片”中,因为它具有像“/Content/img/blog/25052017_2334_400x400.jpg”这样的 photopath 列。 我使用了 JsonResult 但它不起作用
return Json(new { Success = true, BlogEntries = blogEntries, BlogEntryPhotos = blogEntryPhotos}, JsonRequestBehavior.AllowGet);
我该怎么办?
【问题讨论】:
-
在 VS,由于断点,我检查了数据是否被客户端获取,但数据被获取。我认为问题出在 PhotoPath 因为 AJAX 的 MIMETYPE。
标签: ajax asp.net-mvc http-post jsonresult