Introduzione all'esempio hero del servizio di autenticazione attendibile

Importante

Questo esempio è disponibile in GitHub per node.JS e C#.

Panoramica

Servizi di comunicazione di Azure richiede agli sviluppatori di generare credenziali utente e token di accesso all'interno di un servizio di autenticazione attendibile. Servizi di comunicazione di Azure è indipendente dall'identità, per altre informazioni, vedere la documentazione concettuale.

Questo repository fornisce un esempio di implementazione del server di un servizio di autenticazione per Servizi di comunicazione di Azure. Usa le procedure consigliate per creare un servizio back-end attendibile che rilascia le credenziali Servizi di comunicazione di Azure e ne esegue il mapping alle identità di Microsoft Entra.

Questo esempio può essere utile negli scenari seguenti:

  • Gli sviluppatori devono abilitare un flusso di autenticazione per generare Servizi di comunicazione di Azure identità utente mappate a un'identità di Microsoft Entra. Usando questa identità si eseguirà quindi il provisioning dei token di accesso da usare nelle esperienze di chiamata e chat.
  • Gli sviluppatori devono abilitare un flusso di autenticazione per Servizi di comunicazione di Azure supportano le identità di Teams, che viene eseguita usando un'identità di Microsoft Entra di Microsoft 365 dell'utente di Teams per recuperare un token Servizi di comunicazione di Azure per poter partecipare a una chiamata/chat di Teams.

Nota

Per iniziare a usare Servizi di comunicazione di Azure, ma sono ancora in fase di apprendimento/creazione di prototipi, vedere le guide introduttive per iniziare a usare gli utenti dei servizi di comunicazione di Azure e i token di accesso.

Screenshot dell'architettura di esempio del server di autenticazione di Servizi di comunicazione di Azure

Poiché questo esempio è incentrato solo sulle API server, l'applicazione client non ne fa parte. Se si vuole aggiungere l'applicazione client all'utente di accesso usando Microsoft Entra ID, seguire gli esempi msal qui.

Prerequisiti

Per poter eseguire questo esempio, è necessario:

  • Registrare applicazioni Client e Server (API Web) in Microsoft Entra ID come parte del flusso di lavoro On Behalf Of. Seguire le istruzioni per la configurazione delle registrazioni
  • Risorsa Servizi di comunicazione di Azure distribuita. Creare una risorsa Servizi di comunicazione di Azure.
  • Aggiornare l'applicazione Server (API Web) con informazioni dalle registrazioni dell'app.

Introduzione

Se ci si chiede dove iniziare, ecco alcuni scenari che consentono di iniziare:

  • "Voglio vedere cosa può fare questo esempio di server di autenticazione Servizi di comunicazione di Azure eseguendolo!"

    • Vedere la guida alla distribuzione locale.
  • "Come funziona l'esempio del server di autenticazione Servizi di comunicazione di Azure?"

Endpoint

Questo esempio di Servizi di comunicazione di Azure Solutions - Authentication server fornisce risposte per gli endpoint utente e token. Per altre informazioni, vedere la documentazione sulla progettazione di endpoint e risposte.

Passaggi successivi

Altre letture

Introduzione

Se ci si chiede dove iniziare, ecco alcuni scenari che consentono di iniziare:

  • "Voglio vedere cosa può fare questo esempio di server di autenticazione Servizi di comunicazione di Azure eseguendolo!"

    • Vedere la guida alla distribuzione locale.
  • "Come funziona l'esempio del server di autenticazione Servizi di comunicazione di Azure?"

Endpoint

Questo esempio di Servizi di comunicazione di Azure Solutions - Authentication server fornisce risposte per gli endpoint utente e token. Per altre informazioni, vedere la documentazione sulla progettazione di endpoint e risposte.

Passaggi successivi

Altre letture