Есть ли поддержка CORS для API управления Office 365? - PullRequest
0 голосов
/ 05 июля 2018

Есть ли поддержка CORS для API управления Office 365?

Я знаю, что он поддерживает API почты, календаря и контактов. Но когда я пытался вызвать API управления через код на стороне клиента, это заканчивалось ошибкой CORS, как показано ниже.

Ошибка: SEC7120: [CORS] Источник 'https://mysite.sharepoint.com' не нашел' https://mysite.sharepoint.com' в заголовке ответа Access-Control-Allow-Origin для ресурса с несколькими источниками в 'https://manage.office.com/api/v1.0//activity/feed/subscriptions/list'.

Мой вызов Ajax выглядит следующим образом:

$.ajax({
url:"https://manage.office.com/api/v1.0/<tenant_id>/activity/feed/subscriptions/list",

method: "GET",

crossDomain: true,

headers: {

"Accept": "application/json;odata=verbose",

"Content-Type" : "application/json;odata=verbose",

"Authorization": "Bearer eyJ0..Tg",

"Access-Control-Allow-Origin": "*",
},

success: onQuerySucceeded,

error: onQueryFailed

});

function onQuerySucceeded(response) {

alert('success');

}

function onQueryFailed(xhr, ajaxOptions, thrownError) {

alert('Error!');

}

Пожалуйста, помогите! Заранее спасибо !!

...