问题遇到的现象和发生背景
已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。
问题相关代码,请勿粘贴截图
if (true)
{
$.ajax({
url: 'http://IP地址/sap/bc/zbaw_pp_mes_bg?sap-client=120&ORIGINSYSTEM=MES&TARGETSYSTEM=SAP&NAME=002',
type: 'POST',
data: JsonData,
contentType: "application/json;charset=utf-8",
dataType: 'JSON',
crossDomain: true,
async: false,
// header:true,
success: function (data) {
console.log(data);
},
error: function (eror) {
console.log(eror);
}
});
}
运行结果及报错内容
我的解答思路和尝试过的方法
jsonp
我想要达到的结果
请说出解决方案或者给个代码参考一下实现Ajax跨域调用接口