Aan de slag met het hero-voorbeeld van de vertrouwde verificatieservice
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.
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:
- Registreer een client- en servertoepassingen (web-API) in Microsoft Entra ID als onderdeel van de werkstroom. Volg de instructies voor registraties die richtlijn instellen
- Een geïmplementeerde Azure Communication Services-resource. Maak een Azure Communication Services-resource.
- Werk de servertoepassing (web-API) bij met informatie van de app-registraties.
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:
"Ik wil zien wat dit azure Communication Services Authentication Server-voorbeeld kan doen door het uit te voeren!"
- Bekijk onze handleiding voor lokale implementatie.
'Hoe werkt het voorbeeld van de Azure Communication Services-verificatieserver?'
- Bekijk onze conceptuele ontwerpdocumentatie. In deze documentatie wordt het interne ontwerp van de service beschreven.
- Architectuuroverzicht
- Ontwerp van beveiligde web-API-architectuur.
- Ontwerp van architectuur voor identiteitstoewijzing.
- Ontwerp van Token Exchange-architectuur
- Bekijk onze conceptuele ontwerpdocumentatie. In deze documentatie wordt het interne ontwerp van de service beschreven.
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
- Documentatie voor Azure Communication Services - Meer informatie over het toevoegen van spraak, video, chat en telefonie aan onze officiële documentatie.
- Hero-voorbeelden van Azure Communication Services - Meer Voorbeelden en voorbeelden van Azure Communication Services vinden op onze overzichtspagina met voorbeelden.
- On-Behalf-Of workflow - Meer informatie over de OBO-werkstroom.
- Een beveiligde API maken: gedetailleerd voorbeeld van het maken van een beveiligde API.
- Graph Open Extensions - Meer informatie over Open Extensions van Microsoft Graph.
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:
"Ik wil zien wat dit azure Communication Services Authentication Server-voorbeeld kan doen door het uit te voeren!"
- Bekijk onze handleiding voor lokale implementatie.
'Hoe werkt het voorbeeld van de Azure Communication Services-verificatieserver?'
- Bekijk onze conceptuele ontwerpdocumentatie. In deze documentatie wordt het interne ontwerp van de service beschreven.
- Ontwerp van azure Communication Services Authentication Server-voorbeeldarchitectuur.
- Ontwerp van beveiligde web-API-architectuur.
- Ontwerp van architectuur voor identiteitstoewijzing.
- Ontwerp van Token Exchange-architectuur
- Bekijk onze conceptuele ontwerpdocumentatie. In deze documentatie wordt het interne ontwerp van de service beschreven.
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
- Documentatie voor Azure Communication Services - Meer informatie over het toevoegen van spraak, video, chat en telefonie aan onze officiële documentatie.
- Hero-voorbeelden van Azure Communication Services - Meer Voorbeelden en voorbeelden van Azure Communication Services vinden op onze overzichtspagina met voorbeelden.
- On-Behalf-Of workflow - Meer informatie over de OBO-werkstroom.
- Een beveiligde API maken: gedetailleerd voorbeeld van het maken van een beveiligde API.
- Graph Open Extensions - Meer informatie over Open Extensions van Microsoft Graph.