Udostępnij za pośrednictwem


Konfigurowanie przepływu rejestracji i logowania w usłudze Azure Active Directory B2C

Ważne

Od 1 maja 2025 r. usługa Azure AD B2C nie będzie już dostępna do zakupu dla nowych klientów. Dowiedz się więcej w naszych często zadawanych pytaniach.

Przed rozpoczęciem użyj selektora Wybierz typ zasad w górnej części tej strony, aby wybrać typ konfigurowanych zasad. Usługa Azure Active Directory B2C oferuje dwie metody definiowania sposobu interakcji użytkowników z aplikacjami: za pomocą wstępnie zdefiniowanych przepływów użytkowników lub w pełni konfigurowalnych zasad niestandardowych. Kroki wymagane w tym artykule są różne dla każdej metody.

Przepływ rejestracji i logowania

Zasady rejestracji i logowania umożliwiają użytkownikom:

  • Zaloguj się za pomocą konta lokalnego
  • Logowanie przy użyciu konta lokalnego
  • Tworzenie konta lub logowanie się przy użyciu konta społecznościowego
  • Resetowanie hasła

Przepływ edytowania profilu

Obejrzyj to wideo, aby dowiedzieć się, jak działają zasady rejestracji i logowania użytkownika.

Wymagania wstępne

Utwórz przepływ użytkownika dla rejestracji i logowania

Proces rejestracji i logowania użytkownika obsługuje zarówno rejestrację, jak i logowanie za pomocą jednej konfiguracji. Użytkownicy aplikacji są kierowani na właściwą ścieżkę w zależności od kontekstu.

  1. Zaloguj się do witryny Azure Portal.

  2. Jeśli masz dostęp do wielu dzierżaw, wybierz ikonę Ustawienia w górnym menu, aby przełączyć się na dzierżawę Azure AD B2C z menu Katalogi + subskrypcje.

  3. W witrynie Azure Portal wyszukaj i wybierz pozycję Azure AD B2C.

  4. W obszarze Zasady wybierz pozycję Przepływy użytkownika, a następnie wybierz pozycję Nowy przepływ użytkownika.

    Strona Przepływy użytkownika w portalu z wyróżnionym przyciskiem Nowy przepływ użytkownika

  5. Na stronie Tworzenie przepływu użytkownika wybierz przepływ Rejestracja i logowanie użytkownika.

    Wybierz stronę przepływu użytkownika z wyróżnionym przepływem Rejestracja i Logowanie

  6. W obszarze Wybierz wersję wybierz pozycję Zalecane, a następnie wybierz pozycję Utwórz. (Dowiedz się więcej o wersjach przepływu użytkownika).

    Tworzenie strony przepływu użytkownika w witrynie Azure Portal z wyróżnionymi właściwościami

  7. Wprowadź nazwę dla przepływu użytkownika. Na przykład signupsignin1.

  8. W obszarze Dostawcy tożsamości wybierz co najmniej jednego dostawcę tożsamości:

    • W obszarze Konta lokalne wybierz jedną z następujących pozycji: Rejestracja e-mail, Rejestracja przy użyciu identyfikatora użytkownika,Rejestracja telefoniczna, Rejestracja na telefon/adres e-mail lub Brak. Dowiedz się więcej.
    • W obszarze Dostawcy tożsamości społecznościowych wybierz dowolnego z zewnętrznych dostawców tożsamości społecznościowych lub dostawców tożsamości przedsiębiorstwa, których skonfigurowałeś. Dowiedz się więcej.
  9. W obszarze Uwierzytelnianie wieloskładnikowe, jeśli chcesz, aby użytkownicy musieli zweryfikować swoją tożsamość przy użyciu drugiej metody uwierzytelniania, wybierz typ metody i kiedy wymusić uwierzytelnianie wieloskładnikowe (MFA). Dowiedz się więcej.

  10. Pod Dostępem warunkowym, jeśli skonfigurowałeś zasady dostępu warunkowego dla dzierżawy Azure AD B2C i chcesz je włączyć dla tego przepływu użytkownika, zaznacz pole wyboru Wymuś zasady dostępu warunkowego. Nie musisz określać nazwy zasad. Dowiedz się więcej.

  11. W obszarze Atrybuty użytkownika i oświadczenia tokenu wybierz atrybuty, które chcesz zebrać od użytkownika podczas rejestracji, oraz oświadczenia, które mają zostać zwrócone w tokenie. Aby uzyskać pełną listę wartości, wybierz pozycję Pokaż więcej, wybierz wartości, a następnie wybierz przycisk OK.

    Uwaga / Notatka

    Możesz również utworzyć atrybuty niestandardowe do użycia w dzierżawie usługi Azure AD B2C.

    Strona wyboru atrybutów i oświadczeń z trzema wybranymi oświadczeniami

  12. Wybierz pozycję Utwórz , aby dodać przepływ użytkownika. Prefiks B2C_1 jest automatycznie poprzedzony nazwą.

  13. Postępuj zgodnie z instrukcjami, aby obsłużyć przepływ "Nie pamiętam hasła?" w zasadach rejestracji lub logowania.

Zmień kolejność formularza rejestracji

Dowiedz się , jak zmienić rozmieszczenie pól wejściowych przepływu użytkownika dla kont lokalnych

Testowanie przepływu użytkownika

  1. Wybierz utworzony przepływ użytkownika, aby otworzyć jego stronę przeglądu, a następnie wybierz pozycję Uruchom przepływ użytkownika.

  2. W polu Aplikacja wybierz aplikację internetową o nazwie webapp1 , która została wcześniej zarejestrowana. Adres URL odpowiedzi powinien zawierać wartość https://jwt.ms.

  3. Kliknij pozycję Uruchom przepływ użytkownika, a następnie wybierz pozycję Zarejestruj się teraz.

    Uruchamianie strony przepływu użytkownika w portalu z wyróżnionym przyciskiem Uruchom przepływ użytkownika

  4. Wprowadź prawidłowy adres e-mail, kliknij pozycję Wyślij kod weryfikacyjny, wprowadź otrzymany kod weryfikacyjny, a następnie wybierz pozycję Weryfikuj kod.

  5. Wprowadź nowe hasło i potwierdź hasło.

  6. Wybierz kraj i region, wprowadź nazwę, którą chcesz wyświetlić, wprowadź kod pocztowy, a następnie kliknij przycisk Utwórz. Token jest zwracany do https://jwt.ms i powinien być wyświetlany tobie.

  7. Teraz możesz ponownie uruchomić przepływ użytkownika i powinno być możliwe zalogowanie się przy użyciu utworzonego konta. Zwrócony token zawiera oświadczenia dotyczące kraju/regionu, nazwy i kodu pocztowego, które wybrałeś.

Uwaga / Notatka

Doświadczenie "Uruchom przepływ użytkownika" nie jest obecnie zgodne z typem adresu URL odpowiedzi SPA przy użyciu przepływu kodu autoryzacji. Aby użyć funkcji "Uruchamianie przepływu użytkownika" z tego rodzaju aplikacjami, zarejestruj adres URL odpowiedzi typu "Web" i włącz niejawny przepływ zgodnie z opisem tutaj.

Tworzenie zasad rejestracji i logowania

Zasady niestandardowe to zestaw plików XML przekazywanych do dzierżawy usługi Azure AD B2C w celu zdefiniowania ścieżek użytkowników. Udostępniamy pakiety startowe z kilkoma wstępnie utworzonymi zasadami, takimi jak rejestracja i logowanie, resetowanie hasła i zasady edytowania profilów. Aby uzyskać więcej informacji, zapoznaj się z Rozpocznij korzystanie z zasad niestandardowych w usłudze Azure AD B2C.

Dalsze kroki