Междоменный запрос в SharePoint2013 не выполнен - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть 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
}

Мой запрос неверен?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...