Office Excel haciendo una solicitud CORS como solicitud de dominio cruzado

Estoy tratando de hacer una solicitud de dominio cruzado de mi complemento de Excel, como se sugiere aquí:http://dev.office.com/docs/add-ins/develop/addressing-same-origin-policy-limitations

Estoy tratando de implementar una solicitud de cors. Sin embargo, cada vez que intento abrir mi solicitud recibo un error de acceso denegado.

el código que uso aquí para intentar abrir una conexión; sin embargo, aquí ya aparece el error

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

    }
xhr.send();

¿Podría alguien decirme si es posible implementar una solicitud de cors dentro de Excel?

El código con ajax también da un objeto de error

    $.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);
    },

});

Sin embargo, cuando hago una llamada a:

    $.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);
    },

});

Obtengo la página html como resultado de cualquier error

Respuestas a la pregunta(1)

Su respuesta a la pregunta