Microsoft Entra 外部 ID 中客戶身分識別和存取管理 (CIAM) 的範例
Microsoft 維護程式碼範例,示範如何將各種應用程式類型與 Microsoft Entra 外部 ID 整合。 我們提供下載和使用範例的指示,或根據常見的驗證和授權案例、開發語言和平臺來建置您自己的應用程式。 包含的指示是建置專案(如果適用),以及執行範例應用程式的指示。 在範例程式代碼中,批注可協助您瞭解如何在應用程式中使用這些連結庫,在外部租用戶中執行驗證和授權。
範例和指南
使用索引標籤,依應用程式類型或您慣用的語言/平臺來排序範例。
單頁應用程式 (SPA)
這些範例和操作指南示範如何將單頁應用程式與 Microsoft Entra 外部 ID 整合。
語言/ 平台 |
程式代碼範例指南 | 建置和整合指南 |
---|---|---|
JavaScript、Vanilla | • 登入使用者 | • 登入使用者 |
JavaScript、Angular | • 登入使用者 | --- |
JavaScript、React | • 登入使用者 | • 登入使用者 |
Web 應用程式
這些範例和作法指南示範如何撰寫與 Microsoft Entra 外部 ID整合的 Web 應用程式。
語言/ 平台 |
程式代碼範例指南 | 建置和整合指南 |
---|---|---|
JavaScript, Node.js (Express) | • 登入使用者 • 登入使用者並呼叫 API |
• 登入使用者 • 登入使用者並呼叫 API |
ASP.NET Core | • 登入使用者 | • 登入使用者 |
Python Django | • 登入使用者 | --- |
Python Flask | • 登入使用者 | --- |
Web API
這些範例和作法指南示範如何使用 Microsoft 身分識別平台 保護Web API,以及如何從Web API呼叫下游 API。
語言/ 平台 |
程式代碼範例指南 | 建置和整合指南 |
---|---|---|
ASP.NET Core | --- | • 保護 ASP.NET Web API |
Desktop (電腦)
這些範例和操作指南會示範如何撰寫與 Microsoft Entra 外部 ID 整合的桌面應用程式。
行動裝置:已委派瀏覽器
這些範例和作法指南示範如何使用與 Microsoft Entra 外部 ID 整合的瀏覽器委派驗證來撰寫公用客戶端應用程式。
行動裝置:原生驗證
這些範例和操作指南示範如何使用與 Microsoft Entra 外部 ID整合的原生驗證來撰寫公用用戶端應用程式。
精靈
這些範例和操作指南會示範如何撰寫與 Microsoft Entra 外部 ID 整合的精靈應用程式。