Не удалось получить токен доступа AppOnly в новом приложении SharePoint Development Framework ((SPFx))

Мы создаем гибридное приложение (надстройка SharePoint + API на основе поставщика) для отображения данных из списка SharePoint с помощью настраиваемого API. Чтобы получить данные из списка, нам нужен токен доступа, чтобы этот запрос можно было выполнить в контексте пользователя без Azure AD.

Мы не можем получить токен доступа AppOnly в новом приложении SharePoint Development Framework ((SPFx)).

Мы сделали следующее:

1) Мы создали настраиваемый API с использованием предоставленного размещенного приложения для извлечения данных из списка SharePoint с использованием настраиваемой бизнес-логики.

2) Мы разместили API в Azure, а также зарегистрировали приложение в SharePoint.

3) Мы пытаемся вызвать API через надстройку, созданную с помощью новой платформы разработки SharePoint (SPFx).

Мы можем получить токен дайджеста запроса. Но нам не удалось создать ClientContext в нашем API, используя этот токен дайджеста запроса. Но мы не можем получить токен доступа через SharePoint Framework (SPFx).

Есть ли способ сгенерировать токен доступа AppOnly без использования Azure AD. Было бы лучше, если бы токен доступа AppOnly генерировался с использованием идентификатора клиента и секретного кода клиента.

Заранее спасибо.


person Boopesh    schedule 24.01.2017    source источник
comment
@bopesh у вас есть решение для этого?   -  person Vaibhav Bhatia    schedule 03.08.2017


Ответы (1)


Вы можете посмотреть эти примеры для работы с повышенными привилегиями: https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-sp-elevatedprivileges

Вероятно, это связано с тем, чего вы пытаетесь достичь.

person Velin Georgiev    schedule 19.03.2017