開始使用受信任的驗證服務主圖範例
重要
此範例適用於 node.JS 和 C# 的 GitHub。
概觀
Azure 通訊服務 需要開發人員在受信任的驗證服務內產生使用者和存取令牌認證。 Azure 通訊服務 與身分識別無關,以深入瞭解我們的概念檔。
此存放庫提供 Azure 通訊服務 驗證服務的伺服器實作範例。 它會使用最佳做法來建置信任的後端服務,以發出 Azure 通訊服務 認證,並將其對應至 Microsoft Entra 身分識別。
此範例可協助您在下列案例中:
- 身為開發人員,您必須啟用驗證流程,以產生對應至 Microsoft Entra 身分識別 Azure 通訊服務 使用者身分識別。 使用此身分識別,您接著會布建存取令牌,以用於通話和聊天體驗。
- 身為開發人員,您必須啟用 Azure 通訊服務 支援 Teams 身分識別的驗證流程,這是使用 Teams 使用者的 Microsoft 365 Microsoft Entra 身分識別來擷取 Azure 通訊服務 令牌,才能加入 Teams 通話/聊天。
注意
如果您想要開始使用 Azure 通訊服務,但仍處於學習/原型階段,請參閱我們的快速入門,以開始使用 Azure 通訊服務使用者和存取令牌。
由於此範例只著重於伺服器 API,所以用戶端應用程式不是其中的一部分。 如果您想要使用 Microsoft Entra ID 將用戶端應用程式新增至登入使用者,請遵循這裡的 MSAL 範例。
必要條件
若要能夠執行此範例,您必須:
- 在 Microsoft Entra ID 中註冊客戶端和伺服器 (Web API) 應用程式,作為代表工作流程的一部分。 遵循註冊設定指導方針的指示
- 已部署的 Azure 通訊服務資源。 建立 Azure 通訊服務資源。
- 使用來自應用程式註冊的資訊更新伺服器 (Web API) 應用程式。
開始使用
如果您想知道要從何處著手,以下是幾個可協助您開始的案例:
「我想要查看這個 Azure 通訊服務 驗證伺服器範例可以執行它可以執行的動作!
- 請參閱我們的 本機部署指南 。
「Azure 通訊服務 驗證伺服器範例如何運作?
- 看看我們的概念設計檔。 本檔概述服務的內部設計。
端點
此 Azure 通訊服務 解決方案 - 驗證伺服器範例會提供使用者和令牌端點的回應。 如需詳細資訊,請參閱我們的 端點和響應設計檔。
下一步
延伸閱讀
- Azure 通訊服務 檔 - 深入瞭解如何在官方檔中新增語音、視訊、聊天和電話語音。
- Azure 通訊服務 主圖範例 - 在我們的範例概觀頁面上尋找更多 Azure 通訊服務 範例和範例。
- 代表工作流程 - 深入瞭解 OBO 工作流程。
- 建立受保護的 API - 建立受保護 API 的詳細範例。
- Graph 開啟延伸模組 - 深入瞭解 Microsoft Graph 開啟延伸模組。
開始使用
如果您想知道要從何處著手,以下是幾個可協助您開始的案例:
「我想要查看這個 Azure 通訊服務 驗證伺服器範例可以執行它可以執行的動作!
- 請參閱我們的 本機部署指南 。
「Azure 通訊服務 驗證伺服器範例如何運作?
- 看看我們的概念設計檔。 本檔概述服務的內部設計。
端點
此 Azure 通訊服務 解決方案 - 驗證伺服器範例會提供使用者和令牌端點的回應。 如需詳細資訊,請參閱我們的 端點和響應設計檔。
下一步
延伸閱讀
- Azure 通訊服務 檔 - 深入瞭解如何在官方檔中新增語音、視訊、聊天和電話語音。
- Azure 通訊服務 主圖範例 - 在我們的範例概觀頁面上尋找更多 Azure 通訊服務 範例和範例。
- 代表工作流程 - 深入瞭解 OBO 工作流程。
- 建立受保護的 API - 建立受保護 API 的詳細範例。
- Graph 開啟延伸模組 - 深入瞭解 Microsoft Graph 開啟延伸模組。