Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript XMLHttpRequest无法加载…否';访问控制允许原点';请求的资源上存在标头_Javascript_Jquery_Ajax_Xmlhttprequest_Cors - Fatal编程技术网

Javascript XMLHttpRequest无法加载…否';访问控制允许原点';请求的资源上存在标头

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({

我尝试过谷歌的不同解决方案,但没有一个对我有效。下面是我在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中,将此命令粘贴到“运行”窗口中

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
设置。