Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Microsoft onderhoudt codevoorbeelden die laten zien hoe u verschillende toepassingstypen integreert met Microsoft Entra Externe ID. We bieden instructies voor het downloaden en gebruiken van voorbeelden of het bouwen van uw eigen app op basis van algemene verificatie- en autorisatiescenario's, ontwikkeltalen en platforms. Inbegrepen zijn instructies voor het bouwen van het project (indien van toepassing) en het uitvoeren van de voorbeeldtoepassing. In de voorbeeldcode kunt u in opmerkingen begrijpen hoe deze bibliotheken worden gebruikt in de toepassing om verificatie en autorisatie uit te voeren in een externe tenant.
Tip
Microsoft Entra Externe id ondersteunt twee verificatiemethoden: door de browser gedelegeerde verificatie, waarmee gebruikers worden omgeleid naar een Microsoft-gehoste aanmeldingspagina en systeemeigen verificatie, waarmee u de aanmeldingsgebruikersinterface rechtstreeks in uw app kunt bouwen. De voorbeelden in dit artikel bevatten beide. Zie Een verificatiemethode kiezen als u niet zeker weet welke methode u moet gebruiken.
Voorbeelden en handleidingen
Gebruik de tabbladen om voorbeelden te sorteren op app-type of uw voorkeurstaal of platform.
Toepassing met één pagina (SPA)
Deze voorbeelden en handleidingen laten zien hoe u een toepassing met één pagina integreert met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| Javascript | • Gebruikers aanmelden • Gebruikers aanmelden en wachtwoordsleutels beheren (GitHub voorbeeld) |
• Gebruikers aanmelden • Aanmelden met wachtwoordsleutels |
| Angular | • Gebruikers aanmelden | • Gebruikers aanmelden |
| Reageren | • Gebruikers aanmelden • Gebruikers aanmelden en wachtwoordsleutels beheren (GitHub voorbeeld) |
• Gebruikers aanmelden • Aanmelden met wachtwoordsleutels |
Webapp
Deze voorbeelden en handleidingen laten zien hoe u een webtoepassing schrijft die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| JavaScript, Node.js (Express) | • Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
• Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
| ASP.NET Core | • Gebruikers aanmelden | • Gebruikers aanmelden |
| Python Django | • Gebruikers aanmelden | --- |
| Python Flask (een webframework voor Python) | • Gebruikers aanmelden | --- |
Web-API
Deze voorbeelden en handleidingen laten zien hoe u een web-API beveiligt met het Microsoft Identity Platform en hoe u een downstream-API aanroept van de web-API.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| ASP.NET Core | --- | • Een ASP.NET web-API beveiligen |
Bureaublad
Deze voorbeelden en handleidingen laten zien hoe u een bureaubladtoepassing schrijft die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| JavaScript, Electron | • Gebruikers aanmelden | --- |
| ASP.NET (MAUI) | • Gebruikers aanmelden | • Gebruikers aanmelden |
| .NET (MAUI) WPF | • Gebruikers aanmelden | --- |
Mobiel: gedelegeerde browserverificatie
Deze voorbeelden en handleidingen laten zien hoe u een mobiele toepassing voor een openbare client schrijft met door de browser gedelegeerde verificatie die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| ASP.NET Core MAUI | • Gebruikers aanmelden | • Gebruikers aanmelden |
| Android (Kotlin) | • Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
• Gebruikers aanmelden, een API aanroepen |
| iOS (Swift) | • Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
• Gebruikers aanmelden, een API aanroepen |
Desktop: Systeemeigen authenticatie
Deze voorbeelden en handleidingen laten zien hoe u een bureaubladtoepassing schrijft die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| macOS (Swift) | • Gebruikers aanmelden | • Gebruikers aanmelden |
Mobiel: Interne verificatie
Deze voorbeelden en handleidingen laten zien hoe u een mobiele toepassing voor een openbare client schrijft met systeemeigen verificatie die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| Android (Kotlin) | • Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
• Gebruikers aanmelden |
| iOS (Swift) | • Gebruikers aanmelden • Gebruikers aanmelden en een API aanroepen |
• Gebruikers aanmelden |
Daemon
Deze voorbeelden en handleidingen laten zien hoe u een daemon-toepassing schrijft die kan worden geïntegreerd met Microsoft Entra Externe ID.
| Taal/ Platvorm |
Handleiding voor codevoorbeelden | Handleiding voor bouwen en integreren |
|---|---|---|
| Node.js | • Een API aanroepen | • Een API aanroepen |
| .NET | • Een API aanroepen | • Een API aanroepen |