gpt4 book ai didi

jquery - 将 Access-Control-Allow-Origin 与 MVC 结合使用

转载 作者:行者123 更新时间:2023-12-03 22:48:06 26 4
gpt4 key购买 nike

我正在尝试使用带有 JQuery 页面的简单 HTML 和另一个域上的 MVC 网站进行简单的跨域调用。

我所做的一切都是基于此......

Setting Access-Control-Allow-Origin in ASP.Net MVC - simplest possible method

这是我的简单网站中的调用...

    <script type="text/javascript">
$(function () {
$.get("http://example.com:20874/Home/YourMethod", function (data) {
alert(data);
});

});
</script>

这是我的 Controller ...属性代码只是从其他问题粘贴的...

public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}

[AllowCrossSiteJson]
public ActionResult YourMethod()
{
return Json(@"{""title"": ""example glossary""}");
}

}

但是调用站点出现错误...

XMLHttpRequest 无法加载 http://example.com:20874/Home/YourMethod 。产地 http://example.com:90 Access-Control-Allow-Origin 不允许。

有人可以帮忙吗?

最佳答案

放弃了属性,就这样做了......

    public ActionResult YourMethod()
{
HttpContext.Response.AppendHeader("Access-Control-Allow-Origin", "*");
return Json(@"{""title"": ""example glossary""}");
}

关于jquery - 将 Access-Control-Allow-Origin 与 MVC 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16712335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com