Compartilhar via


Introdução ao exemplo de destaque do serviço de autenticação confiável

Importante

Este exemplo está disponível no GitHub para node.JS e C#.

Visão geral

Os Serviços de Comunicação do Azure exigem que os desenvolvedores gerem credenciais de token de acesso e de usuário dentro de um serviço de autenticação confiável. Os Serviços de Comunicação do Azure são independentes de identidade. Para saber mais, confira nossa documentação conceitual.

Esse repositório fornece um exemplo de uma implementação de servidor de um serviço de autenticação para os Serviços de Comunicação do Azure. Ele usa as práticas recomendadas para criar um serviço de back-end confiável que emite credenciais dos Serviços de Comunicação do Azure e as mapeia para identidades do Microsoft Entra.

Este exemplo pode ajudar nos seguintes cenários:

  • Como desenvolvedor, você precisa habilitar um fluxo de autenticação para gerar identidades de usuário dos Serviços de Comunicação do Azure mapeadas para uma identidade do Microsoft Entra. Usando essa identidade, você provisionará tokens de acesso a serem usados nas experiências de chamada e de chat.
  • Como desenvolvedor, você precisa habilitar um fluxo de autenticação para identidades do Teams de suporte dos Serviços de Comunicação do Azure, o que é feito usando uma identidade do Microsoft 365 Microsoft Entra de um usuário do Teams para buscar um token dos Serviços de Comunicação do Azure para poder ingressar na chamada/bate-papo do Teams.

Observação

Se você pretende começar a usar os Serviços de Comunicação do Azure, mas ainda está nas fases de aprendizado/protótipo, confira nossos guias de início rápido para começar a usar os tokens de acesso e usuários dos Serviços de Comunicação do Azure.

Captura de tela da arquitetura de exemplo do servidor de autenticação dos Serviços de Comunicação do Azure

Como o foco deste exemplo se restringe apenas às APIs de servidor, o aplicativo cliente não faz parte dele. Se você quiser adicionar o aplicativo cliente para fazer logon do usuário usando o Microsoft Entra ID, siga os exemplos de MSAL aqui.

Pré-requisitos

Para executar este exemplo, você precisará fazer o seguinte:

Introdução

Se você está se perguntando por onde começar, veja abaixo alguns cenários para ajudar a começar:

Pontos de extremidade

Este exemplo de Soluções dos Serviços de Comunicação do Azure – Servidor de autenticação fornece as respostas para pontos de extremidade de usuário e token. Para obter mais detalhes, verifique nosso Documento de design de pontos de extremidade e respostas.

Próximas etapas

Leituras adicionais

Introdução

Se você está se perguntando por onde começar, veja abaixo alguns cenários para ajudar a começar:

Pontos de extremidade

Este exemplo de Soluções dos Serviços de Comunicação do Azure – Servidor de autenticação fornece as respostas para pontos de extremidade de usuário e token. Para obter mais detalhes, verifique nosso Documento de design de pontos de extremidade e respostas.

Próximas etapas

Leituras adicionais