XMLHttpRequest无法加载.... No' Access-Control-Allow-Origin'标头出现在请求的资源

时间:2015-07-13 11:50:37

标签: 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({
          dataType: "jsonp",
          jsonp: "callback",
          jsonpCallback: "jsonpcallback",
          headers: { 'Authorization': "Bearer " + token},
          url: myurl ,
          success: function(data){

            parseCalendar(data);
          },
          error: function(data){
            alert(data);
          }
          });
    }

1 个答案:

答案 0 :(得分:0)

在Windows中,将此命令粘贴到运行窗口

chrome.exe --user-data-dir =“C:/ Chrome开发者会话”--disable-web-security

这将打开一个新的Chrome浏览器,允许访问没有'access-control-allow-origin'标头请求。