我正在尝试使用带有 JQuery 页面的简单 HTML 和另一个域上的 MVC 站点进行简单的跨域调用。
我是基于我所做的...
在 ASP.Net MVC 中设置 Access-Control-Allow-Origin - 最简单的方法
这是我简单网站中的电话...
<script type="text/javascript">
$(function () {
$.get("http://example.com:20874/Home/YourMethod", function (data) {
alert(data);
});
});
</script>
继承人我的控制器...属性代码只是从其他问题粘贴...
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。Access-Control-Allow-Origin 不允许来源http://example.com:90 。
有人可以帮忙吗?