Как пропустить экран входа, если пользователь ранее не входил в систему, но авторизовал приложение Azure в прошлом - PullRequest
0 голосов
/ 31 октября 2018

Я создал приложение Azure. После получения разрешения от пользователя (один раз в жизни) мой код Azure + JS извлекает данные почтовых ящиков Outlook пользователя с помощью graphAPI + accessToken.

Учетная запись Microsoft является частью моей организации (office365). Поэтому, когда я захожу на мой сайт (, который использует APP плюс JS-код для отправки graphAPI ).

Если пользователь предварительно вошел в систему, я отключил дополнительную страницу входа.

См. , как отключить экран входа в систему аутентификации Azure AAD Спасибо @ juunas

Но если пользователь НЕ предварительно вошел в учетную запись office365, пользователь перенаправляется на учетную запись office365. Я не хочу, чтобы мой пользователь видел эту страницу входа каждый раз, когда пользователь не вошел в систему. Пользователь авторизовал это приложение, и это не будет хорошим опытом для пользователя.

Я просмотрел документы, в которых говорится, что это возможно через ADAL.js. Но я не могу найти там точный пример использования. Может кто-нибудь объяснить / направить меня к правильному ответу на мою проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...