繁体   English   中英

XMLHttpRequest无法加载…所请求的资源上没有“ Access-Control-Allow-Origin”标头

[英]XMLHttpRequest cannot load…No 'Access-Control-Allow-Origin' header is present on the requested resource

我尝试了与Google不同的解决方案,但没有一个适合我。 这是我在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开发者会话” --disable-web-security

这将打开一个新的Chrome浏览器,该浏览器不允许访问“ access-control-allow-origin”标头请求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM