Sdílet prostřednictvím


Kurz: Testování webové aplikace ASP.NET Core, která přihlašuje uživatele

Platí pro: Zelený kruh se symbolem bílé značky zaškrtnutí, který označuje následující obsah platí pro tenanty pracovních sil. Tenanti pracovních sil zelený kruh se symbolem bílé značky zaškrtnutí, který označuje následující obsah platí pro externí tenanty. Externí tenanti (další informace)

V tomto kurzu otestujete přihlášení a odhlásíte se z webové aplikace ASP.NET Core a zobrazíte deklarace identity v tokenu ID. V předchozím kurzujste do aplikace přidali ověřovací prvky, přihlašovací a odhlašující prostředí, aby aplikace mohla volat webové rozhraní API. Pro účely tohoto kurzu se volá rozhraní Microsoft Graph API k zobrazení informací o profilu přihlášeného uživatele.

V tomto kurzu se naučíte:

  • Otestování aplikace a zobrazení deklarací identity tokenu ID
  • Odhlaste se z aplikace
  • Uvolnění prostředků

Požadavky

Otestování aplikace

Tato část ukazuje, jak otestovat aplikaci přihlášením a voláním rozhraní Microsoft Graph API k zobrazení informací o profilu přihlášeného uživatele.

  1. Spusťte aplikaci zadáním následujícího příkazu v terminálu, který spustí profil https v souboru launchSettings.json.

    dotnet run --launch-profile https
    
  2. Otevřete nový privátní prohlížeč a do prohlížeče zadejte identifikátor URI aplikace, v tomto případě https://localhost:5001.

  3. Po zobrazení přihlašovacího okna vyberte účet, pomocí kterého se chcete přihlásit. Ujistěte se, že účet odpovídá kritériím registrace aplikace.

  4. Vyplňte svůj e-mail a jednorázový přístupový kód podle pokynů k dokončení přihlašovacího procesu. Můžete se rozhodnout zůstat přihlášeni nebo ne v okně Zůstat přihlášený.

  5. Aplikace požaduje oprávnění k údržbě přístupu k datům, ke kterým jste jim udělili přístup, a k přihlášení a čtení profilu. Vyberte Přijmout.

  6. Zobrazí se následující snímek obrazovky s oznámením, že jste se přihlásili k aplikaci. Deklarace identity tokenu ID se zobrazí automaticky.

    snímek obrazovky znázorňující výsledky volání rozhraní API

Odhlásit se z aplikace

Teď, když je aplikace otestována a volala rozhraní Microsoft Graph API, měli byste se z aplikace odhlásit.

  1. Najděte odkaz Odhlásit se v pravém horním rohu stránky a klikněte na něj.
  2. Zobrazí se výzva k výběru účtu, ze kterém se chcete odhlásit. Vyberte účet, který jste použili k přihlášení.
  3. Zobrazí se zpráva s oznámením, že jste se odhlásili. Teď můžete okno prohlížeče zavřít.

Uvolnění prostředků

Registraci aplikace byste měli odstranit, pokud ji nebudete dál používat. Můžete také odstranit místní aplikaci a samopodepsaný certifikát.

  1. V Centru pro správu Microsoft Entra přejděte na stránku Přehled vaší aplikace a v horní části stránky vyberte Odstranit. Zaškrtněte políčko na bočním panelu a vyberte Odstranit.
  2. Najděte místní aplikaci a odstraňte ji pomocí integrovaného vývojového prostředí nebo terminálu.
  3. Zkontrolujte, jestli váš certifikát nepoužívá jiná testovací aplikace, a pak tento proces opakujte s certifikátem podepsaným svým držitelem.

Viz také