Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Службы связи Azure требуют, чтобы разработчики создавали учетные данные пользователей и маркеров доступа в доверенной службе аутентификации. Службы коммуникации Azure не привязаны к удостоверениям, чтобы узнать больше, изучите нашу концептуальную документацию.
Этот репозиторий предоставляет пример реализации сервера службы проверки подлинности для Служб коммуникации Azure. В нем используются рекомендации по созданию доверенной серверной службы, которая выдает учетные данные Служб коммуникации Azure и сопоставляет их с удостоверениями Microsoft Entra.
Используйте этот пример, чтобы помочь вам в следующих сценариях:
- Разработчику необходимо включить поток проверки подлинности для создания удостоверений пользователей Служб коммуникации Azure, сопоставленных с удостоверением Microsoft Entra. Затем используйте удостоверение для выдачи токенов доступа, которые будут использоваться в вызовах и чатах.
- Разработчику необходимо настроить поток аутентификации для поддержки удостоверений Microsoft Teams в Службах коммуникации Azure, который реализуется с использованием идентификации Microsoft 365 Microsoft Entra пользователя Teams для получения токена Служб коммуникации Azure, чтобы иметь возможность присоединяться к вызовам и чатам в Teams.
Примечание.
Если вы хотите приступить к работе со службами коммуникации Azure, но по-прежнему находятся на этапе обучения и прототипа, ознакомьтесь с нашими краткими руководствами по началу работы с пользователями служб коммуникации Azure и маркерами доступа.
Так как этот пример фокусируется только на api сервера, клиентское приложение не входит в него. Если вы хотите добавить клиентское приложение для входа пользователей с помощью идентификатора Microsoft Entra, следуйте примерам MSAL.
Предпосылки
Чтобы запустить этот пример, вам потребуется:
- Зарегистрируйте клиентское и серверное приложения (Web API) в Microsoft Entra ID в рамках рабочего процесса On Behalf Of. Следуйте указаниям в руководстве по настройке регистрации
- Развернутый ресурс Служб коммуникации Azure. Создайте ресурс Службы коммуникации Azure.
- Обновите приложение сервера (веб-API) сведениями из регистраций приложений.
Начало работы
Если вы интересуетесь, с чего начать, вот несколько сценариев, которые помогут вам начать:
"Я хочу узнать, что этот пример сервера проверки подлинности Служб коммуникации Azure может сделать, выполнив его!"
- Ознакомьтесь с нашим руководством по локальному развертыванию .
"Как работает пример сервера проверки подлинности Служб коммуникации Azure?"
- Ознакомьтесь с нашей концептуальной документацией по проектированию. В этой документации описывается внутренняя структура службы.
Конечные точки
Этот пример решения службы связи Azure — сервер аутентификации, предоставляет ответы для конечных точек пользователь и токен. Дополнительные сведения см. в документации по проектированию конечных точек и ответов.
Дальнейшие действия
Дополнительное чтение
- Документация по службам коммуникации Azure . Узнайте больше о том, как добавить голос, видео, чат и телефонию в нашей официальной документации.
- Основные примеры Служб коммуникации Azure - Дополнительные примеры и образцы Служб коммуникации Azure можно найти на странице общего обзора.
- Рабочий процесс вBehalf-Of — дополнительные сведения о рабочем процессе OBO.
- Создание защищенного API — подробный пример создания защищенного API.
- Расширения Open Graph. Узнайте больше о открытых расширениях Microsoft Graph.
Начало работы
Если вы интересуетесь, с чего начать, вот несколько сценариев, которые помогут вам начать:
"Я хочу узнать, что этот пример сервера проверки подлинности Служб коммуникации Azure может сделать, выполнив его!"
- Ознакомьтесь с нашим руководством по локальному развертыванию .
"Как работает пример сервера проверки подлинности Служб коммуникации Azure?"
- Ознакомьтесь с нашей концептуальной документацией по проектированию. В этой документации описывается внутренняя структура службы.
Конечные точки
Этот пример решения службы связи Azure — сервер аутентификации, предоставляет ответы для конечных точек пользователь и токен. Дополнительные сведения см. в документации по проектированию конечных точек и ответов.
Дальнейшие действия
Дополнительное чтение
- Документация по службам коммуникации Azure . Узнайте больше о том, как добавить голос, видео, чат и телефонию в нашей официальной документации.
- Основные примеры Служб коммуникации Azure - Дополнительные примеры и образцы Служб коммуникации Azure можно найти на странице общего обзора.
- Рабочий процесс вBehalf-Of — дополнительные сведения о рабочем процессе OBO.
- Создание защищенного API — подробный пример создания защищенного API.
- Расширения Open Graph. Узнайте больше о открытых расширениях Microsoft Graph.