Udostępnij za pośrednictwem


Przetestuj proces rejestracji i logowania użytkownika

Dotyczy:Biały okrąg z szarym symbolem X. Najemcy pracowniczy Zielony okrąg z białym symbolem znacznika wyboru. Najemcy zewnętrzni (dowiedz się więcej)

Funkcja Uruchom przepływ użytkownika umożliwia testowanie przepływów użytkownika przez symulowanie rejestracji lub logowania użytkownika w aplikacji. Za pomocą tej funkcji możesz sprawdzić, czy przepływ użytkownika działa zgodnie z oczekiwaniami. Aby użyć tej funkcji, wybierz przepływ użytkownika skojarzony z aplikacją, uruchom przepływ użytkownika i wprowadź żądane informacje dotyczące rejestracji lub logowania.

Ta funkcja uzyskuje większość wartości, których potrzebuje do działania, z rejestracji aplikacji. Możesz wybrać aplikację, którą chcesz przetestować, i określić język przeglądarki dla interfejsu użytkownika, ale zazwyczaj można pozostawić pozostałe pola w ich wartościach domyślnych.

Uwaga

Ta funkcja nie obsługuje aplikacji SAML. Jednak nadal możesz przetestować środowisko użytkownika końcowego, uruchamiając aplikację SAML.

Wymagania wstępne

Aby przetestować przepływ użytkownika

Wykonaj następujące kroki, aby użyć funkcji Uruchom proces użytkownika, aby przetestować jego przepływ.

  1. Zaloguj się do centrum administracyjnego usługi Microsoft Entra.

  2. Przejdź do Tożsamość>Zewnętrzne tożsamości>Przepływy użytkowników.

  3. Wybierz ścieżkę użytkownika z listy. Co najmniej jedna aplikacja z adresem URI przekierowania musi być skojarzona z tym przepływem użytkownika (zobacz wymagania wstępne).

    Uwaga

    Jeśli aplikacja, którą chcesz przetestować, nie została jeszcze dodana do przepływu użytkownika, możesz dodać ją teraz. Po dodaniu aplikacji może wystąpić krótkie opóźnienie, zanim stanie się ono dostępne do testowania za pomocą funkcji Uruchom przepływ użytkownika.

  4. Wybierz przycisk Uruchom przepływ użytkownika.

    Zrzut ekranu pokazujący przycisk do uruchamiania przepływu użytkownika.

  5. W okienku Uruchamianie przepływu użytkownika większość pól jest wypełniana wartościami z rejestracji aplikacji, dzięki czemu można pozostawić wartości domyślne. Aby uzyskać szczegółowe informacje o każdym polu, zapoznaj się z poniższą tabelą.

    Zrzut ekranu przedstawiający okienko Przebieg działania użytkownika.

    Pole opis
    URL konfiguracji OpenID Ta wartość jest pobierana z rejestracji aplikacji. Jest to publicznie dostępny adres URL, który został przypisany do aplikacji po zarejestrowaniu go w usłudze Microsoft Entra ID. Ten adres URL wskazuje dokument konfiguracji OpenID używany przez aplikacje klienckie do znajdowania adresów URL uwierzytelniania i publicznych kluczy podpisywania. Format jest: https://{tenant}.ciamlogin.com/{tenant}.onmicrosoft.com/v2.0/.well-known/openid-configuration?appid=00001111-aaaa-2222-bbbb-3333cccc4444
    Aplikacja To menu zawiera listę aplikacji skojarzonych z tym przepływem użytkownika. Wymagana jest co najmniej jedna aplikacja. Jeśli istnieje wiele aplikacji, wybierz tę, którą chcesz przetestować.
    Adres URL odpowiedzi / URI przekierowania Ta wartość jest pobierana z rejestracji aplikacji i jest wymagana, aby funkcja Uruchom przepływ użytkownika działała. Zachowaj aktualne ustawienie, czyli adres URL odpowiedzi lub identyfikator URI przekierowania (w zależności od protokołu), które jest skonfigurowane dla Twojej aplikacji. Dowiedz się więcej
    Zasób Ta wartość jest pobierana z rejestracji aplikacji dla chronionego internetowego interfejsu API i ma zastosowanie do tokenów dostępu. Zasób to globalnie unikatowy URI identyfikatora aplikacji, który został przypisany do interfejsu API, kiedy był udostępniony podczas rejestracji aplikacji (dowiedz się więcej). Token dostępu musi zawierać wartości Resource i Scopes, aby umożliwić bezpieczny dostęp do web API.
    Zakresy Ta wartość jest pobierana z rejestracji aplikacji dla chronionego internetowego interfejsu API i ma zastosowanie do tokenów dostępu. Zakresy są uprawnieniami wymaganymi przez aplikację w celu uzyskania dostępu do danych i funkcji w API. Te wartości są definiowane podczas uwidaczniania interfejsu API podczas rejestracji aplikacji (dowiedz się więcej). Token dostępu musi zawierać wartości Resource i Scopes, aby umożliwić bezpieczny dostęp do web API.
    Typ odpowiedzi Typ odpowiedzi określa typ informacji, które mają być zwracane w tokenie wystawionym przez punkt końcowy autoryzacji. Dostępne wartości dla Response type są oparte na sposobie konfigurowania ustawień dla implicit grant i przepływów hybrydowych w rejestracji aplikacji. Jeśli określono tokeny ID (dla przepływów niejawnych i hybrydowych), to token ID jest dostępny na tej liście. Jeśli określono tylko tokeny dostępu (lub nie określono żadnych tokenów), kod jest jedyną dostępną opcją.
    Kod dowodowy dla wymiany kluczy Przepływ kodu autoryzacji z funkcją Proof Key for Code Exchange (PKCE) jest zalecany dla aplikacji jednostronicowych (SPA). W przypadku PKCE kod autoryzacji jest dostarczany zamiast tokenu do określonego adresu URL odpowiedzi aplikacji. Aby przetestować przepływ PKCE, zaznacz pole wyboru Określ wyzwanie kodu. Następnie możesz użyć automatycznie wygenerowanego weryfikatora kodu, metody wyzwań kodu i wyzwań kodu, aby przetestować środowisko przepływu użytkownika. Możesz też użyć wartości oczekiwanych przez aplikację podczas programowania, aby aplikacja mogła zrealizować kod autoryzacji dla tokenu. Dowiedz się więcej
    Lokalizacja Aby przetestować określony język, wybierz opcję Określ ustawienia regionalne interfejsu użytkownika i użyj menu Wybierz język docelowy, aby wybrać język. Dowiedz się więcej
    Uruchom punkt końcowy przepływu użytkownika Ten URL uruchamia przepływ użytkownika z wybranymi opcjami. Możesz użyć tego adresu URL lub wybrać przycisk Uruchom przepływ użytkownika.
  6. Wybierz przycisk Uruchom przepływ użytkownika lub skopiuj adres URL końcówki uruchamiania przepływu użytkownika do nowego okna przeglądarki.

  7. Zostanie otwarta strona logowania, umożliwiająca przetestowanie doświadczenia użytkownika.