office Excel, das eine CORS-Anfrage als domänenübergreifende Anfrage erstellt

Ich versuche, eine domänenübergreifende Anfrage von meinem Excel-Add-In aus zu stellen, wie hier vorgeschlagen:http: //dev.office.com/docs/add-ins/develop/addressing-same-origin-policy-limitation

Ich versuche, eine cors-Anfrage zu implementieren. Wenn ich jedoch versuche, meine Anfrage zu öffnen, erhalte ich die Fehlermeldung "Zugriff verweigert".

Der Code, den ich hier verwende, um eine Verbindung herzustellen. Hier erhalte ich jedoch bereits den Fehler.

 var xhr = new XMLHttpRequest();
xhr.open('GET', 'url'); //this line gives an acces denied error.
xhr.onload = function(e) {   

    }
xhr.send();

Kann mir jemand sagen, ob es möglich ist, eine cors-Anfrage in Excel zu implementieren?

Der Code mit Ajax gibt auch ein Fehlerobjekt

    $.ajax({
    type: 'GET',
    url: 'remoteurl',
    cache: true, 

    },
    success: function (result) {
        functionAfterLoad(JSON.parse(JSON.stringify(eval("(" +result + ")"))));

    },
    error: function(result) {
        console.error('Error while retrieving funnel HTML', result);
    },

});

Wie auch immer, wenn ich anrufe:

    $.ajax({
    type: 'GET',
    url: window.location.href ,
    cache: true, 

    },
    success: function (result) {
        functionAfterLoad(JSON.parse(JSON.stringify(eval("(" +result + ")"))));

    },
    error: function(result) {
        console.error('Error while retrieving funnel HTML', result);
    },

});

Ich erhalte die HTML-Seite als Ergebnis ohne Fehler

Antworten auf die Frage(2)

Ihre Antwort auf die Frage