Začínáme s ukázkou důvěryhodné ověřovací služby
Přehled
Služba Azure Communication Services vyžaduje, aby vývojáři vygenerovaly přihlašovací údaje uživatelského a přístupového tokenu uvnitř důvěryhodné ověřovací služby. Služba Azure Communication Services je nezávislá na identitě a další informace najdete v naší koncepční dokumentaci.
Toto úložiště poskytuje ukázku implementace serveru ověřovací služby pro Azure Communication Services. Používá osvědčené postupy k vytvoření důvěryhodné back-endové služby, která vydává přihlašovací údaje ke službě Azure Communication Services a mapuje je na identity Microsoft Entra.
Tato ukázka vám může pomoct v následujících scénářích:
- Jako vývojář musíte povolit tok ověřování, který vygeneruje identity uživatelů Azure Communication Services mapované na identitu Microsoft Entra. Pomocí této identity pak zřídíte přístupové tokeny, které se použijí při volání a chatu.
- Jako vývojář musíte povolit tok ověřování pro Azure Communication Services, který podporuje identity Teams, což se provádí pomocí identity Microsoftu 365 Microsoft Entra uživatele Teams k načtení tokenu Azure Communication Services, aby se mohl připojit k volání nebo chatu Teams.
Poznámka:
Pokud chcete začít se službou Azure Communication Services, ale stále se učíte a vytváříte prototypy fází, podívejte se na naše rychlé starty, kde najdete informace o tom, jak začít s uživateli a přístupovými tokeny komunikačních služeb Azure.
Vzhledem k tomu, že se tato ukázka zaměřuje pouze na serverová rozhraní API, klientská aplikace není součástí. Pokud chcete přidat klientskou aplikaci pro přihlášení uživatele pomocí Microsoft Entra ID, postupujte podle ukázek MSAL zde.
Požadavky
Abyste mohli tuto ukázku spustit, budete muset:
- Zaregistrujte aplikace klienta a serveru (webového rozhraní API) v rámci pracovního postupu Microsoft Entra ID jako součást pracovního postupu Jménem uživatele. Postupujte podle pokynů k nastavení pokynů k registraci
- Nasazený prostředek Azure Communication Services. Vytvořte prostředek Azure Communication Services.
- Aktualizujte aplikaci Serveru (webového rozhraní API) informacemi z registrací aplikací.
Začínáme
Pokud vás zajímá, kde začít, tady je několik scénářů, které vám pomůžou začít:
"Chci zjistit, co může ukázka ověřovacího serveru Azure Communication Services udělat spuštěním!"
- Projděte si našeho průvodce místním nasazením.
Jak funguje ukázka ověřovacího serveru Azure Communication Services?
- Podívejte se na naši koncepční dokumentaci k návrhu. Tato dokumentace popisuje interní návrh služby.
- Přehled architektury
- Návrh architektury zabezpečeného webového rozhraní API
- Návrh architektury mapování identit
- Návrh architektury výměny tokenů
- Podívejte se na naši koncepční dokumentaci k návrhu. Tato dokumentace popisuje interní návrh služby.
Koncové body
Tato řešení Azure Communication Services – Ukázka ověřovacího serveru poskytuje odpovědi na koncové body uživatele a tokenu . Další podrobnosti najdete v naší dokumentaci k návrhu koncových bodů a odpovědí.
Další kroky
Další čtení
- Dokumentace ke službě Azure Communication Services – Další informace o tom, jak přidat hlas, video, chat a telefonii, najdete v oficiální dokumentaci.
- Ukázky hero služeb Azure Communication Services – Další ukázky a příklady služeb Azure Communication Services najdete na stránce s přehledem ukázek.
- Pracovní postup On-Behalf-Of – Přečtěte si další informace o pracovním postupu OBO.
- Vytvoření chráněného rozhraní API – podrobný příklad vytvoření chráněného rozhraní API
- Rozšíření Open Extensions pro Graph – Přečtěte si další informace o otevřených rozšířeních Microsoft Graphu.
Začínáme
Pokud vás zajímá, kde začít, tady je několik scénářů, které vám pomůžou začít:
"Chci zjistit, co může ukázka ověřovacího serveru Azure Communication Services udělat spuštěním!"
- Projděte si našeho průvodce místním nasazením.
Jak funguje ukázka ověřovacího serveru Azure Communication Services?
- Podívejte se na naši koncepční dokumentaci k návrhu. Tato dokumentace popisuje interní návrh služby.
- Návrh ukázkové architektury ověřovacího serveru Azure Communication Services
- Návrh architektury zabezpečeného webového rozhraní API
- Návrh architektury mapování identit
- Návrh architektury výměny tokenů
- Podívejte se na naši koncepční dokumentaci k návrhu. Tato dokumentace popisuje interní návrh služby.
Koncové body
Tato řešení Azure Communication Services – Ukázka ověřovacího serveru poskytuje odpovědi na koncové body uživatele a tokenu . Další podrobnosti najdete v naší dokumentaci k návrhu koncových bodů a odpovědí.
Další kroky
Další čtení
- Dokumentace ke službě Azure Communication Services – Další informace o tom, jak přidat hlas, video, chat a telefonii, najdete v oficiální dokumentaci.
- Ukázky hero služeb Azure Communication Services – Další ukázky a příklady služeb Azure Communication Services najdete na stránce s přehledem ukázek.
- Pracovní postup On-Behalf-Of – Přečtěte si další informace o pracovním postupu OBO.
- Vytvoření chráněného rozhraní API – podrobný příklad vytvoření chráněného rozhraní API
- Rozšíření Open Extensions pro Graph – Přečtěte si další informace o otevřených rozšířeních Microsoft Graphu.