Delen via


Zelfstudie: Een ASP.NET Core-web-app testen waarmee gebruikers worden aangemeld

Van toepassing op: Groene cirkel met een wit vinkje. Workforce tenants Groene cirkel met een wit vinkje. Externe huurders (lees meer)

In deze zelfstudie test u de ervaring voor aanmelden en afmelden van uw ASP.NET Core-web-app en bekijkt u de claims in het id-token. In de vorige uitleghebt u de authenticatiecomponenten, de aanmeld- en afmeldervaringen aan de toepassing toegevoegd om uw app een web-API te laten aanroepen. Voor deze zelfstudie wordt de Microsoft Graph API aangeroepen om de profielgegevens van de aangemelde gebruiker weer te geven.

In deze handleiding:

  • De toepassing testen en id-tokenclaims weergeven
  • Afmelden bij de toepassing
  • De middelen opschonen

Voorwaarden

De toepassing testen

In deze sectie wordt gedemonstreerd hoe u de toepassing test door u aan te melden en de Microsoft Graph API aan te roepen om de profielgegevens van de aangemelde gebruiker weer te geven.

  1. Start de toepassing door het volgende te typen in de terminal, waarmee het https-profiel in het launchSettings.json-bestand wordt gestart.

    dotnet run --launch-profile https
    
  2. Open een nieuwe privébrowser en voer de toepassings-URI in de browser in, in dit geval https://localhost:5001.

  3. Nadat het aanmeldingsvenster wordt weergegeven, selecteert u het account waarmee u zich wilt aanmelden. Zorg ervoor dat het account overeenkomt met de criteria van de app-registratie.

  4. Vul uw e-mail en eenmalige toegangscode in zoals aangegeven om het aanmeldingsproces te voltooien. U kunt ervoor kiezen om aangemeld te blijven of niet in het Aangemeld blijven venster.

  5. De toepassing vraagt toestemming om toegang te behouden tot gegevens waartoe u het al toegang hebt verleend, en om u aan te melden en uw profiel te lezen. Selecteer Accepteren.

  6. De volgende schermopname wordt weergegeven, waarmee wordt aangegeven dat u zich hebt aangemeld bij de toepassing en de id-tokenclaims kunt bekijken.

    Schermopname met de resultaten van de API-aanroep.

Afmelden bij de toepassing

Nu de toepassing is getest en de Microsoft Graph API wordt genoemd, moet u zich afmelden bij de toepassing.

  1. Zoek de koppeling Afmelden in de rechterbovenhoek van de pagina en selecteer deze.
  2. U wordt gevraagd een account te kiezen om u af te melden. Selecteer het account dat u hebt gebruikt om u aan te melden.
  3. Er verschijnt een bericht dat aangeeft dat u bent afgemeld. U kunt nu het browservenster sluiten.

De middelen opschonen

Verwijder de registratie van de toepassing als u deze niet verder wilt gebruiken. U kunt ook uw lokale toepassing en zelfondertekend certificaat verwijderen.

  1. Ga naar de overzichtspagina van uw toepassing in het Microsoft Entra-beheercentrum en selecteer Verwijderen boven aan de pagina. Vink het selectievakje in zijpaneel aan en selecteer Verwijderen.
  2. Zoek uw lokale toepassing en verwijder deze met behulp van uw IDE of de terminal.
  3. Controleer of uw certificaat niet wordt gebruikt door een andere testtoepassing en herhaal het proces vervolgens met uw zelfondertekende certificaat.

Zie ook