Share via


Ismerkedés a megbízható hitelesítési szolgáltatás fő példaképével

Fontos

Ez a minta node.JS és C# gitHubonérhető el.

Áttekintés

Az Azure Communication Services megköveteli, hogy a fejlesztők felhasználói és hozzáférési jogkivonat-hitelesítő adatokat generáljanak egy megbízható hitelesítési szolgáltatáson belül. Az Azure Communication Services identitás-agnosztikus, így többet is megtudhat a fogalmi dokumentációnkról.

Ez az adattár az Azure Communication Serviceshez készült hitelesítési szolgáltatás kiszolgálói implementációjának mintáját tartalmazza. Ajánlott eljárásokat használ egy megbízható háttérszolgáltatás létrehozásához, amely kiadja az Azure Communication Services hitelesítő adatait, és leképezi őket a Microsoft Entra-identitásokra.

Ez a minta a következő helyzetekben nyújt segítséget:

  • Fejlesztőként engedélyeznie kell egy hitelesítési folyamatot a Microsoft Entra-identitáshoz hozzárendelt Azure Communication Services-felhasználói identitások létrehozásához. Ezt az identitást használva hozzáférési jogkivonatokat fog kiépíteni a híváshoz és a csevegéshez.
  • Fejlesztőként engedélyeznie kell egy hitelesítési folyamatot az Azure Communication Serviceshez, amely támogatja a Teams-identitásokat, ami egy Teams-felhasználó Microsoft 365 Microsoft Entra-identitásának használatával történik, hogy lekérjen egy Azure Communication Services-jogkivonatot a Teams hívásához/csevegéséhez való csatlakozáshoz.

Feljegyzés

Ha az Azure Communication Services használatbavételét szeretné megkezdeni, de még tanulási/prototípus-készítési fázisban van, tekintse meg az Azure kommunikációs szolgáltatások felhasználóinak és hozzáférési jogkivonatainak használatának megkezdéséhez szükséges rövid útmutatókat.

Képernyőkép az Azure Communication Services hitelesítési kiszolgáló mintaarchitektúrájáról

Mivel ez a minta csak a kiszolgáló API-jára összpontosít, az ügyfélalkalmazás nem része annak. Ha hozzá szeretné adni az ügyfélalkalmazást a microsoft Entra-azonosítóval bejelentkező felhasználóhoz, kövesse az itt található MSAL-mintákat.

Előfeltételek

A minta futtatásához a következőkre lesz szükség:

Első lépések

Ha kíváncsi arra, hogy hol kezdheti el az első lépéseket, az alábbi forgatókönyvek segíthetnek a kezdésben:

Végpontok

Ez az Azure Communication Services Solutions – Hitelesítési kiszolgálói minta választ ad a felhasználói és jogkivonatvégpontokra. További részletekért tekintse meg a végpontok és válaszok tervezési dokumentumát.

Következő lépések

További információ

Első lépések

Ha kíváncsi arra, hogy hol kezdheti el az első lépéseket, az alábbi forgatókönyvek segíthetnek a kezdésben:

Végpontok

Ez az Azure Communication Services Solutions – Hitelesítési kiszolgálói minta választ ad a felhasználói és jogkivonatvégpontokra. További részletekért tekintse meg a végpontok és válaszok tervezési dokumentumát.

Következő lépések

További információ