Javascript XMLHttpRequest无法加载…否';访问控制允许原点';请求的资源上存在标头
我尝试过谷歌的不同解决方案,但没有一个对我有效。下面是我在document.ready()函数的setInterval方法中调用的一段代码Javascript XMLHttpRequest无法加载…否';访问控制允许原点';请求的资源上存在标头,javascript,jquery,ajax,xmlhttprequest,cors,Javascript,Jquery,Ajax,Xmlhttprequest,Cors,我尝试过谷歌的不同解决方案,但没有一个对我有效。下面是我在document.ready()函数的setInterval方法中调用的一段代码 function getCalendarsO365(){ if(token == undefined){ return; } var myurl = 'https://outlook.office365.com/api/v1.0/me/calendars'; $.ajax({
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中,将此命令粘贴到“运行”窗口中 chrome.exe--user data dir=“C:/chrome dev session”--禁用web安全性
这将打开一个新的chrome浏览器,允许访问无“访问控制允许来源”标题请求。同一来源策略?找到我的答案不感谢
https://outlook.office365.com/api/v1.0/me/calendars
是作为RESTful API实现的,您将无法进行此调用。是的,我正在使用RESTful API。还有别的办法吗@假设端点允许跨源访问,您可以在AJAX中使用cors:true
设置。