Я пытаюсь сделать междоменный запрос из моей надстройки excel, как это предлагается здесь: http://dev.office.com/docs/add-ins/develop/addressing-same-origin-policy-ограничения
Я пытаюсь реализовать запрос cors. Однако всякий раз, когда я пытаюсь открыть свой запрос, я получаю ошибку отказа в доступе.
код, который я использую здесь для попытки открыть соединение, однако здесь я уже получаю сообщение об ошибке
var xhr = new XMLHttpRequest();
xhr.open('GET', 'url'); //this line gives an acces denied error.
xhr.onload = function(e) {
}
xhr.send();
Может ли кто-нибудь сказать мне, можно ли реализовать запрос cors в Excel?
Код с ajax также дает объект ошибки
$.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);
},
});
Однако, когда я делаю вызов:
$.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);
},
});
В результате я получаю html-страницу без каких-либо ошибок