SharePoint Framework (SPFx) обеспечивает доступ к пользовательскому API, защищенному с помощью AzureAD - PullRequest
0 голосов
/ 06 декабря 2018

Мы разработали небольшую веб-часть SharePoint Framework (SPFx).WebPart должен получать свои данные из нашего пользовательского API на нашем собственном сервере.API защищен с помощью AzureAD.Мы уже пробовали это: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/connect-to-api-secured-with-aad и этот урок: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/use-aadhttpclient, но, к сожалению, у нас ничего не получалось.Что мы уже сделали: - Наш пользовательский API был зарегистрирован в нашем AzureAD в разделе Регистрация приложений в Azure.- В Office 365 SharePoint мы утвердили API в разделе администрирования SharePoint.

Должен ли API также быть размещен в Azure, или это нормально, если он находится на нашем собственном сервере?Мы получаем предупреждение: Доступ к выборке из источника 'https://sharepoint.com' заблокирован политикой CORS: в запрошенном ресурсе отсутствует заголовок' Access-Control-Allow-Origin '.Если непрозрачный ответ соответствует вашим потребностям, установите режим запроса «no-cors», чтобы получить ресурс с отключенным CORS.

...