Ukázky a příručky pro integraci aplikací s externím ID

Microsoft udržuje ukázky kódu, které ukazují, jak integrovat různé typy aplikací s Microsoft Entra Externí ID. Poskytujeme pokyny ke stažení a používání ukázek nebo vytvoření vlastní aplikace na základě běžných scénářů ověřování a autorizace, vývojových jazyků a platforem. Součástí jsou pokyny pro sestavení projektu (pokud je to možné) a spuštění ukázkové aplikace. V rámci ukázkového kódu vám komentáře pomůžou pochopit, jak se tyto knihovny používají v aplikaci k ověřování a autorizaci v externím tenantovi.

Ukázky a příručky

Pomocí karet můžete řadit ukázky podle typu aplikace nebo preferovaného jazyka nebo platformy.

Jednostránkové aplikace (SPA)

Tyto ukázky a návody ukazují, jak integrovat jednostrákovou aplikaci s Microsoft Entra Externí ID.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
JavaScript, Vanilla Přihlášení uživatelů Přihlášení uživatelů
JavaScript, Angular Přihlášení uživatelů ---
JavaScript, React Přihlášení uživatelů Přihlášení uživatelů

Webová aplikace

Tyto ukázky a návody ukazují, jak napsat webovou aplikaci, která se integruje s Microsoft Entra Externí ID.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
JavaScript, Node.js (Express) Přihlášení uživatelů
Přihlášení uživatelů a volání rozhraní API
Přihlášení uživatelů
Přihlášení uživatelů a volání rozhraní API
ASP.NET Core Přihlášení uživatelů Přihlášení uživatelů
Python Django Přihlášení uživatelů ---
Python Flask Přihlášení uživatelů ---

Webové rozhraní API

Tyto ukázky a návody ukazují, jak chránit webové rozhraní API pomocí platformy Microsoft Identity Platform a jak volat podřízené rozhraní API z webového rozhraní API.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
ASP.NET Core --- Zabezpečení webového rozhraní API ASP.NET

Desktop

Tyto ukázky a návody ukazují, jak napsat desktopovou aplikaci, která se integruje s Microsoft Entra Externí ID.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
JavaScript, Elektron Přihlášení uživatelů ---
ASP.NET (MAUI) Přihlášení uživatelů Přihlášení uživatelů

Mobilní zařízení: Delegovaný ověřování v prohlížeči

Tyto ukázky a návody ukazují, jak napsat veřejnou klientskou mobilní aplikaci s delegovaným ověřováním v prohlížeči, které se integruje s Microsoft Entra Externí ID.

Desktop: Nativní ověřování

Tyto ukázky a návody ukazují, jak napsat desktopovou aplikaci, která se integruje s Microsoft Entra Externí ID.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
macOS (Swift) Přihlášení uživatelů Přihlášení uživatelů

Mobilní zařízení: Nativní ověřování

Tyto ukázky a návody ukazují, jak napsat veřejnou klientskou mobilní aplikaci s nativním ověřováním, které se integruje s Microsoft Entra Externí ID.

Démon

Tyto ukázky a návody ukazují, jak napsat aplikaci démona, která se integruje s Microsoft Entra Externí ID.

Jazyk/
Platforma
Průvodce ukázkou kódu Průvodce sestavením a integrací
Node.js Volání rozhraní API Volání rozhraní API
.NET Volání rozhraní API Volání rozhraní API