Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 | • Přihlášení uživatelů | • Přihlášení uživatelů |
| Úhlový | • Přihlášení uživatelů | • Přihlášení uživatelů |
| Reagovat | • 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ů | --- |
| Programovací jazyk Python a jeho framework 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 |
Stolní počítač
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ů |
| .NET (MAUI) WPF | • Přihlášení uživatelů | --- |
Mobil: 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.
| Jazyk/ Platforma |
Průvodce ukázkou kódu | Průvodce sestavením a integrací |
|---|---|---|
| ASP.NET Core MAUI | • Přihlášení uživatelů | • Přihlášení uživatelů |
| Android (Kotlin) | • Přihlášení uživatelů • Přihlášení uživatelů a volání rozhraní API |
• Přihlášení uživatelů, volání rozhraní API |
| iOS (Swift) | • Přihlášení uživatelů • Přihlášení uživatelů a volání rozhraní API |
• Přihlášení uživatelů, volání rozhraní API |
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.
| Jazyk/ Platforma |
Průvodce ukázkou kódu | Průvodce sestavením a integrací |
|---|---|---|
| Android (Kotlin) | • Přihlášení uživatelů • Přihlášení uživatelů a volání rozhraní API |
• Přihlášení uživatelů |
| iOS (Swift) | • Přihlášení uživatelů • Přihlášení uživatelů a volání rozhraní API |
• Přihlášení uživatelů |
Démon
Tyto ukázky a návody ukazují, jak napsat démonovou aplikaci, která se integruje s Microsoft Entra External ID.
| Jazyk/ Platforma |
Průvodce ukázkou kódu | Průvodce sestavením a integrací |
|---|---|---|
| Node.js | • Zavolejte rozhraní API | • Zavolejte rozhraní API |
| .NET | • Zavolejte rozhraní API | • Zavolejte rozhraní API |