У меня есть 2 сайта (на основе sharepoint 2013) в 2 разных доменах, например: https://site1.com и https://site2.com.
И я пытаюсь сделать запрос с сайта 1 на сайт 2 наполучить элементы списка (список расположен на сайте 2).
Я пытаюсь использовать междоменную библиотеку SP:
var re = new SP.RequestExecutor("https://site2.com");
re.executeAsync({
url: "https://site2.com/_api/web/Lists(guid'<list_guid>')/items";
method: "GET",
xhrFields: { withCredentials: true },
headers: {
"Accept": "application/json; odata=verbose"
},
success: function(response){ console.log("success!"); },
error: function(e){ console.log("fail!"); }
})
Но я получаю объект с неопределенными значениями:
{
allResponseHeaders: undefined
binaryStringResponseBody: undefined
body: ""
contentType: undefined
headers: null
responseAvailable: false
state: underfined
statusCode: undefined
statusText: undefined
}
Мой запрос неверен?