当我们采用CROS的跨域方案,并且header上需要加上自定义属性的时候,如果仅仅在方法中加上res.setHeader("Access-Control-Allow-Origin", "*");就不管用了。
比如我们的方法这样写:
function deleteUserByGet(){var reportUrl = "http://localhost:8075/webroot/decision/bg/deleteUserByOrgCodeAndName1?userName=demo&orgCode=1111"$.ajax({type: "GET",url: reportUrl,headers:{"X-Access-Token":"ssssaaaassss",},success:function(res){console.log("aaa结果:" + res);},});}
header中带上我们自定义的属性X-Access-Token。
这时会报: