Freigeben über


Erste Schritte mit dem Hero-Beispiel für den vertrauenswürdigen Authentifizierungsdienst

Wichtig

Dieses Beispiel ist auf GitHub für node.JS und C# verfügbar.

Überblick

Für Azure Communication Services müssen Entwickler Anmeldeinformationen für Benutzer und Zugriffstoken innerhalb eines vertrauenswürdigen Authentifizierungsdiensts erstellen. Azure Communication Services ist identitätsunabhängig. Weitere Informationen finden Sie in unserer konzeptionellen Dokumentation.

Dieses Repository bietet ein Beispiel für eine Serverimplementierung eines Authentifizierungsdiensts für Azure Communication Services. Es verwendet bewährte Methoden, um einen vertrauenswürdigen Back-End-Dienst zu erstellen, der Anmeldeinformationen für Azure Communication Services ausstellt und sie Microsoft Entra-Identitäten zuordnet.

Dieses Beispiel kann Ihnen in den folgenden Szenarien helfen:

  • Als Entwickler müssen Sie einen Authentifizierungsflow aktivieren, um Benutzeridentitäten für Azure Communication Services zu generieren, die einer Microsoft Entra-Identität zugeordnet sind. Mithilfe dieser Identität stellen Sie dann Zugriffstoken bereit, die Sie für Anrufe und Chats verwenden können.
  • Als Entwickler müssen Sie einen Authentifizierungsflow für die Unterstützung von Teams-Identitäten durch Azure Communication Services aktivieren, der mithilfe einer Microsoft 365 Microsoft Entra-Identität eines Benutzers von Teams ein Azure Communication Services-Token abruft, um dem Anruf/Chat von Teams beitreten zu können.

Hinweis

Wenn Sie mit Azure Communication Services beginnen möchten, sich aber noch in der Lern-/Prototyperstellungsphase befinden, sehen Sie sich unsere Schnellstarts für die ersten Schritte mit Benutzern und Zugriffstoken für Azure Communication Services an.

Screenshot der Beispielarchitektur für den Azure Communication Services-Authentifizierungsserver

Da sich dieses Beispiel nur auf die Server-APIs konzentriert, ist die Clientanwendung nicht Teil des Beispiels. Wenn Sie die Clientanwendung hinzufügen möchten, um Benutzer mithilfe von Microsoft Entra ID anzumelden, dann folgen Sie den MSAL-Beispielen hier.

Voraussetzungen

Damit Sie dieses Beispiel ausführen können, müssen Sie wie folgt vorgehen:

Erste Schritte

Wenn Sie sich fragen, wo Sie anfangen sollen, finden Sie hier ein paar Szenarien, die Ihnen den Einstieg erleichtern:

Endpunkte

Dieses Beispiel für „Azure Communication Services-Lösungen – Authentifizierungsserver“ stellt Antworten für Benutzer- und Tokenendpunkte bereit. Weitere Informationen finden Sie in unserer Dokumentation zum Entwurf von Endpunkten und Antworten.

Nächste Schritte

Zusätzliche Lektüre

Erste Schritte

Wenn Sie sich fragen, wo Sie anfangen sollen, finden Sie hier ein paar Szenarien, die Ihnen den Einstieg erleichtern:

Endpunkte

Dieses Beispiel für „Azure Communication Services-Lösungen – Authentifizierungsserver“ stellt Antworten für Benutzer- und Tokenendpunkte bereit. Weitere Informationen finden Sie in unserer Dokumentation zum Entwurf von Endpunkten und Antworten.

Nächste Schritte

Zusätzliche Lektüre