Невозможно проверить подлинность azure службы приложений и получить данные в решении spfx реагировать - PullRequest
0 голосов
/ 05 февраля 2020

Мы пытаемся вызвать веб-API, размещенный в сервисе приложений azure, из веб-части реакции SPFX, используя aadhttpclientfactory.

Мы получаем ошибку ниже.

Ошибка: Ошибка - Тип: взаимодействие_required - Описание: AADSTS65001: Пользователь или администратор не дал согласие на использование приложения с идентификатором <> с именем «Участник веб-приложения расширяемости клиента SharePoint Online». Отправьте интерактивный запрос на авторизацию для этого пользователя и ресурса.

Пожалуйста, предложите процесс для решения вышеуказанной проблемы.

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

1 Ответ

0 голосов
/ 06 февраля 2020

Вам необходимо дать согласие на использование приложения. Go на azure портал -> Azure Active Directory-> регистрация приложений-> найти приложение-> разрешения API-> нажать Предоставить согласие администратора кнопка (не забудьте войти в систему с учетной записью администратора)

enter image description here

Если разрешения не требуют согласия администратора, вы также можете использовать отдельное согласие пользователя , которое не требует администратора разрешение.

...