Testa ditt registrerings- och inloggningsanvändarflöde
Gäller för: Personalklientorganisationer Externa klienter (läs mer)
Med funktionen Kör användarflöde kan du testa dina användarflöden genom att simulera en användares registrerings- eller inloggningsupplevelse med ditt program. Du kan använda den här funktionen för att kontrollera att användarflödet fungerar som förväntat. Om du vill använda den här funktionen väljer du det användarflöde som är associerat med ditt program, kör användarflödet och anger den begärda registrerings- eller inloggningsinformationen.
Den här funktionen hämtar de flesta värden som krävs för att köra från programregistreringen. Du kan välja det program som du vill testa och ange webbläsarspråket för användargränssnittet, men du kan vanligtvis lämna de andra fälten som standardvärden.
Förutsättningar
- En extern Microsoft Entra-klientorganisation: Du kan konfigurera en kostnadsfri utvärderingsversion eller skapa en ny extern klientorganisation i Microsoft Entra-ID.
- Ett användarflöde för registrering och inloggning.
- Ditt program, som är registrerat med Microsoft Entra, har en angiven omdirigerings-URI och är associerad med ditt användarflöde.
Testa användarflödet
Följ de här stegen för att använda funktionen Kör användarflöde för att testa ditt användarflöde.
Logga in på administrationscentret för Microsoft Entra.
Bläddra till Användarflöden för identiteter>för externa identiteter.>
Välj ditt användarflöde i listan. Minst ett program med en omdirigerings-URI måste associeras med det här användarflödet (se Förutsättningar).
Kommentar
Om programmet du vill testa inte har lagts till i användarflödet ännu kan du lägga till det nu. När du har lagt till programmet kan det uppstå en kort fördröjning innan det blir tillgängligt för testning med funktionen Kör användarflöde .
Välj knappen Kör användarflöde.
I fönstret Kör användarflöde fylls de flesta fälten med värden från programregistreringen, så att du kan lämna standardvärdena. Mer information om varje fält finns i tabellen nedan.
Fält beskrivning Öppna ID-konfigurations-URL Det här värdet hämtas från programregistreringen. Det är den offentligt tillgängliga URL:en som tilldelades ditt program när du registrerade den med Microsoft Entra-ID. Den här URL:en pekar på openID-konfigurationsdokumentet som används av klientprogram för att hitta autentiserings-URL:er och offentliga signeringsnycklar. Formatet är: https://{tenant}.ciamlogin.com/{tenant}.onmicrosoft.com/v2.0/.well-known/openid-configuration?appid=00001111-aaaa-2222-bbbb-3333cccc4444
Program Den här menyn visar de program som är associerade med det här användarflödet. Minst ett program krävs. Om det finns flera program väljer du den som du vill testa. Omdirigerings-URI för svars-URL / Det här värdet hämtas från programregistreringen och krävs för att funktionen Kör användarflöde ska fungera. Behåll den aktuella inställningen, som är svars-URL:en eller omdirigerings-URI :n (beroende på protokollet) som har konfigurerats för ditt program. Läs mer Resurs Det här värdet hämtas från programregistreringen för ett skyddat webb-API och gäller för åtkomsttoken. Resursen är den globalt unika program-ID-URI som tilldelades till API:et när den exponerades under appregistreringen (läs mer). Åtkomsttoken måste innehålla både värdena Resurs och Omfång för att tillåta säker åtkomst till webb-API:et. Scope Det här värdet hämtas från programregistreringen för ett skyddat webb-API och gäller för åtkomsttoken. Omfången är de behörigheter som krävs av ett program för att komma åt data och funktioner i API:et. Dessa värden definieras när du exponerar API:et under appregistreringen (läs mer). Åtkomsttoken måste innehålla både värdena Resurs och Omfång för att tillåta säker åtkomst till webb-API:et. Svarstyp Typ av svar anger vilken typ av information som ska returneras i token som utfärdats av auktoriseringsslutpunkten. De värden som är tillgängliga för svarstyp baseras på hur inställningarna för implicit beviljande och hybridflöden konfigureras i programregistreringen. Om ID-token anges (för implicita och hybridflöden) är ID-token tillgänglig i den här listan. Om endast åtkomsttoken har angetts (eller om inga token har angetts) är kod det enda tillgängliga alternativet. Proof Code för Key Exchange Auktoriseringskodflödet med Proof Key for Code Exchange (PKCE) rekommenderas för ensidesprogram (SPA). Med PKCE levereras en auktoriseringskod i stället för en token till programmets angivna svars-URL. Om du vill testa PKCE-flödet markerar du kryssrutan Ange kodutmaning . Sedan kan du använda värdena för automatiskt genererad kodverifierare, Code Challenge-metoden och Code Challenge för att testa användarflödesupplevelsen. Eller så kan du använda de värden som förväntas av ditt program under utvecklingen så att programmet kan lösa in auktoriseringskoden för en token. Läs mer Lokalisering Om du vill testa ett visst språk väljer du alternativet Ange språkspråk och använder menyn Välj målspråk för att välja språk. Läs mer Kör användarflödesslutpunkt Den här URL:en kör användarflödet med de valda alternativen. Du kan använda den här URL:en eller välja knappen Kör användarflöde . Välj knappen Kör användarflöde eller kopiera url:en för körningsslutpunkten för användarflöde till ett nytt webbläsarfönster.
Inloggningssidan öppnas så att du kan testa användarupplevelsen.