Не удается получить токен AppOnly Access в новом приложении SharePoint Development Framework((SPFx))
Мы создаем гибридное приложение (API Add-In + хостинг на основе провайдера SharePoint) для отображения данных из списка SharePoint с помощью пользовательского API. Чтобы извлечь данные из списка, нам нужен токен доступа, чтобы запрос мог выполняться в пользовательском контексте без Azure AD.
Мы не можем получить токен AppOnly Access в новом приложении SharePoint Development Framework((SPFx)).
Мы сделали следующее:
1) Мы создали пользовательский API с помощью предоставленного размещенного приложения для извлечения данных из списка SharePoint с использованием настраиваемой бизнес-логики.
2) Мы разместили API в Azure, а также зарегистрировали приложение в SharePoint.
3) Мы пытаемся вызвать API через надстройку, созданную с использованием новой среды разработки SharePoint (SPFx).
Мы можем получить дайджест запроса токена. Но мы не смогли создать ClientContext в нашем API с помощью этого токена запроса дайджеста. Но мы не можем получить токен доступа через SharePoint Framework(SPFx).
Есть ли способ создать токен доступа AppOnly без использования Azure AD. Было бы лучше, если бы токен доступа AppOnly генерировался с использованием идентификатора клиента и секрета клиента.
Заранее спасибо.
1 ответ
Вы можете взглянуть на эти примеры для работы с повышенными привилегиями: https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-sp-elevatedprivileges
Вероятно, это связано с тем, что вы пытаетесь достичь.