XMLHttpRequest 无法加载....请求的资源上不存在 'Access-Control-Allow-Origin' header
XMLHttpRequest cannot load....No 'Access-Control-Allow-Origin' header is present on the requested resource
我尝试了 google 的不同解决方案,但 none 对我有用。这是我在 document.ready() 函数的 setInterval 方法中调用的一段代码。
function getCalendarsO365(){
if(token == undefined){
return;
}
var myurl = 'https://outlook.office365.com/api/v1.0/me/calendars';
$.ajax({
dataType: "jsonp",
jsonp: "callback",
jsonpCallback: "jsonpcallback",
headers: { 'Authorization': "Bearer " + token},
url: myurl ,
success: function(data){
parseCalendar(data);
},
error: function(data){
alert(data);
}
});
}
在 Windows 中,将此命令粘贴到 运行 window
chrome.exe --user-data-dir="C:/Chrome dev session" --disable-web-security
这将打开一个新的 chrome 浏览器,该浏览器不允许访问任何 'access-control-allow-origin' header 请求。
我尝试了 google 的不同解决方案,但 none 对我有用。这是我在 document.ready() 函数的 setInterval 方法中调用的一段代码。
function getCalendarsO365(){
if(token == undefined){
return;
}
var myurl = 'https://outlook.office365.com/api/v1.0/me/calendars';
$.ajax({
dataType: "jsonp",
jsonp: "callback",
jsonpCallback: "jsonpcallback",
headers: { 'Authorization': "Bearer " + token},
url: myurl ,
success: function(data){
parseCalendar(data);
},
error: function(data){
alert(data);
}
});
}
在 Windows 中,将此命令粘贴到 运行 window
chrome.exe --user-data-dir="C:/Chrome dev session" --disable-web-security
这将打开一个新的 chrome 浏览器,该浏览器不允许访问任何 'access-control-allow-origin' header 请求。