Поделиться через


Пример героического элемента службы проверки подлинности

Это важно

Этот пример доступен в примерах Azure GitHub для Node.js и C#.

Службы связи Azure требуют, чтобы разработчики создавали учетные данные пользователей и маркеров доступа в доверенной службе аутентификации. Службы коммуникации Azure не привязаны к удостоверениям, чтобы узнать больше, изучите нашу концептуальную документацию.

Этот репозиторий предоставляет пример реализации сервера службы проверки подлинности для Служб коммуникации Azure. В нем используются рекомендации по созданию доверенной серверной службы, которая выдает учетные данные Служб коммуникации Azure и сопоставляет их с удостоверениями Microsoft Entra.

Используйте этот пример, чтобы помочь вам в следующих сценариях:

  • Разработчику необходимо включить поток проверки подлинности для создания удостоверений пользователей Служб коммуникации Azure, сопоставленных с удостоверением Microsoft Entra. Затем используйте удостоверение для выдачи токенов доступа, которые будут использоваться в вызовах и чатах.
  • Разработчику необходимо настроить поток аутентификации для поддержки удостоверений Microsoft Teams в Службах коммуникации Azure, который реализуется с использованием идентификации Microsoft 365 Microsoft Entra пользователя Teams для получения токена Служб коммуникации Azure, чтобы иметь возможность присоединяться к вызовам и чатам в Teams.

Примечание.

Если вы хотите приступить к работе со службами коммуникации Azure, но по-прежнему находятся на этапе обучения и прототипа, ознакомьтесь с нашими краткими руководствами по началу работы с пользователями служб коммуникации Azure и маркерами доступа.

Снимок экрана: пример архитектуры сервера проверки подлинности служб коммуникации Azure

Так как этот пример фокусируется только на api сервера, клиентское приложение не входит в него. Если вы хотите добавить клиентское приложение для входа пользователей с помощью идентификатора Microsoft Entra, следуйте примерам MSAL.

Предпосылки

Чтобы запустить этот пример, вам потребуется:

Начало работы

Если вы интересуетесь, с чего начать, вот несколько сценариев, которые помогут вам начать:

Конечные точки

Этот пример решения службы связи Azure — сервер аутентификации, предоставляет ответы для конечных точек пользователь и токен. Дополнительные сведения см. в документации по проектированию конечных точек и ответов.

Дальнейшие действия

Дополнительное чтение

Начало работы

Если вы интересуетесь, с чего начать, вот несколько сценариев, которые помогут вам начать:

Конечные точки

Этот пример решения службы связи Azure — сервер аутентификации, предоставляет ответы для конечных точек пользователь и токен. Дополнительные сведения см. в документации по проектированию конечных точек и ответов.

Дальнейшие действия

Дополнительное чтение