Aan de slag met het hero-voorbeeld van de vertrouwde verificatieservice

Belangrijk

Dit voorbeeld is beschikbaar op GitHub voor node.JS en C#.

Overzicht

Voor Azure Communication Services moeten ontwikkelaars gebruikers- en toegangstokenreferenties genereren binnen een vertrouwde verificatieservice. Azure Communication Services is identiteitsneutraal, voor meer informatie over onze conceptuele documentatie.

Deze opslagplaats biedt een voorbeeld van een serverimplementatie van een verificatieservice voor Azure Communication Services. Het maakt gebruik van aanbevolen procedures voor het bouwen van een vertrouwde back-endservice waarmee referenties van Azure Communication Services worden uitgegeven en worden toegewezen aan Microsoft Entra-identiteiten.

Dit voorbeeld kan u helpen in de volgende scenario's:

  • Als ontwikkelaar moet u een verificatiestroom inschakelen om Azure Communication Services-gebruikersidentiteiten te genereren die zijn toegewezen aan een Microsoft Entra-identiteit. Met deze identiteit richt u vervolgens toegangstokens in die moeten worden gebruikt in gesprekken en chatervaringen.
  • Als ontwikkelaar moet u een verificatiestroom inschakelen voor Azure Communication Services teams-identiteiten ondersteunen. Dit gebeurt met behulp van een Microsoft 365 Microsoft Entra-identiteit van een Teams-gebruiker om een Azure Communication Services-token op te halen om deel te nemen aan bellen/chatten in Teams.

Notitie

Als u aan de slag wilt met Azure Communication Services, maar nog steeds bezig bent met het leren/prototypen van fasen, raadpleegt u onze quickstarts voor het aan de slag gaan met gebruikers van Azure Communication Services en toegangstokens.

Schermopname van de voorbeeldarchitectuur van de Verificatieserver van Azure Communication Services

Omdat dit voorbeeld zich alleen richt op de server-API's, maakt de clienttoepassing er geen deel van uit. Als u de clienttoepassing wilt toevoegen aan aanmeldingsgebruiker met behulp van Microsoft Entra ID, volgt u de MSAL-voorbeelden hier.

Vereisten

Als u dit voorbeeld wilt uitvoeren, moet u het volgende doen:

Aan de slag

Als u zich afvraagt waar u aan de slag kunt gaan, volgen hier enkele scenario's om u te helpen aan de slag te gaan:

Eindpunten

Dit voorbeeld van Azure Communication Services-oplossingen - Verificatieserver biedt antwoorden voor gebruikers- en tokeneindpunten. Raadpleeg het ontwerpdocument voor eindpunten en antwoorden voor meer informatie.

Volgende stappen

Meer artikelen

Aan de slag

Als u zich afvraagt waar u aan de slag kunt gaan, volgen hier enkele scenario's om u te helpen aan de slag te gaan:

Eindpunten

Dit voorbeeld van Azure Communication Services-oplossingen - Verificatieserver biedt antwoorden voor gebruikers- en tokeneindpunten. Raadpleeg het ontwerpdocument voor eindpunten en antwoorden voor meer informatie.

Volgende stappen

Meer artikelen