Реализовать неявную аутентификацию потока Oauth с главной страницы React - PullRequest
0 голосов
/ 03 апреля 2019

Я нахожусь в проекте, в котором мы разрабатываем веб-сайт интрасети с использованием SharePoint Online

Требуется высокая настройка, поэтому мы сделали следующее:

  • Реализована и сконфигурирована главная страница как приложение с машинописным текстом. Это как зоны верхнего / нижнего колонтитула.
  • Между верхним и нижним колонтитулами будут веб-части, реализованные с использованием инфраструктуры sharepoint + машинный набор реагирования.

У нас также есть собственный веб-API. Все запросы должны выполняться к пользовательскому веб-API с использованием аутентификации Oauth Implicit Flow с олицетворением. Мне удалось сделать это с помощью aadHttpClient.

Заголовок главной страницы должен использовать ту же схему аутентификации, но я не могу использовать инфраструктуру sharepoint и aadHttpClient, потому что это стандартное приложение реагирования.

Мне удалось использовать Reaction-Adal, но проблема в том, что пользователю предлагается ввести имя пользователя / пароль для аутентификации, и мы не хотим этого.

* Есть ли способ использовать aadHttpClient внутри стандартного приложения реакции? *

...