Как я могу получить токен доступа в Microsoft Teams от вошедшего в систему пользователя без всплывающего окна входа? - PullRequest
0 голосов
/ 06 ноября 2019

У нас есть веб-приложение, показанное в Microsoft Teams с помощью App Studio. Простой iframe, который показывает веб-приложение в другом окне.

Задача: Пользователь должен нажать на кнопку, которая создает текстовый файл и сохраняет его в учетной записи пользователя OneDrive. Чтобы это произошло, нам нужен доступ к Microsoft Graph, а для этого нам нужен токен, который возвращается при успешной аутентификации пользователя.

Есть два способа сделать это: использовать форму входа (всплывающее окно), а другой - отправить запрос в режиме без вывода сообщений. Поскольку пользователь уже вошел в Microsoft Teams, молчаливый запрос кажется верным вариантом.

Я читал, что библиотека аутентификации Azure Active Directory может решить эту проблему, но не уверен, работает ли она с тихой аутентификацией.

Какую библиотеку можно использовать с JavaScript для доступа к Microsoft Graph в командах Microsoft

...