Megosztás a következőn keresztül:


Közvetlen bejelentkezés beállítása az Azure Active Directory B2C használatával

Mielőtt hozzákezdene, válassza ki a beállított szabályzattípust a Szabályzattípus kiválasztása választóval. Az Azure Active Directory B2C két módszert kínál annak meghatározására, hogy a felhasználók hogyan használják az alkalmazásokat: előre meghatározott felhasználói folyamatokon vagy teljesen konfigurálható egyéni szabályzatokon keresztül. Az ebben a cikkben leírt lépések minden metódus esetében eltérőek.

Amikor az Azure Active Directory B2C (Azure AD B2C) használatával állítja be az alkalmazásba való bejelentkezést, előre kitöltheti a bejelentkezési nevet, vagy közvetlenül bejelentkezhet egy adott közösségi identitásszolgáltatóba, például a Facebookba, a LinkedInbe vagy egy Microsoft-fiókba.

A bejelentkezési név előzetes feltöltése

A bejelentkezési felhasználói folyamat során egy függő entitásalkalmazás egy adott felhasználót vagy tartománynevet célozhat meg. Felhasználó megcélzásakor az alkalmazás az engedélyezési kérelemben megadhatja a login_hint lekérdezési paramétert a felhasználó bejelentkezési nevével. Azure AD B2C automatikusan kitölti a bejelentkezési nevet, míg a felhasználónak csak a jelszót kell megadnia.

Regisztrációs bejelentkezési oldal az URL-címben kiemelt login_hint lekérdezési paraméterrel

A felhasználó módosíthatja az értéket a bejelentkezési szövegmezőben.

A bejelentkezési tipp paraméter támogatásához felülbírálja a műszaki profilt SelfAsserted-LocalAccountSignin-Email . <InputClaims> A szakaszban állítsa a signInName jogcím DefaultValue értékét értékre{OIDC:LoginHint}. A {OIDC:LoginHint} változó a paraméter értékét login_hint tartalmazza. Azure AD B2C beolvassa a signInName jogcím értékét, és előre kitölti a signInName szövegmezőt.

<ClaimsProvider>
  <DisplayName>Local Account</DisplayName>
  <TechnicalProfiles>
    <TechnicalProfile Id="SelfAsserted-LocalAccountSignin-Email">
      <InputClaims>
        <!-- Add the login hint value to the sign-in names claim type -->
        <InputClaim ClaimTypeReferenceId="signInName" DefaultValue="{OIDC:LoginHint}" />
      </InputClaims>
    </TechnicalProfile>
  </TechnicalProfiles>
</ClaimsProvider>

Bejelentkezés átirányítása közösségi szolgáltatóhoz

Ha úgy konfigurálta az alkalmazás bejelentkezési útját, hogy közösségi fiókokat ( például Facebook, LinkedIn vagy Google) tartalmazzon, megadhatja a paramétert domain_hint . Ez a lekérdezési paraméter a B2C Azure AD a bejelentkezéshez használni kívánt közösségi identitásszolgáltatóra vonatkozó tippet. Ha például az alkalmazás megadja domain_hint=facebook.com, a bejelentkezés közvetlenül a Facebook bejelentkezési oldalára kerül.

Regisztrációs bejelentkezési oldal az URL-címben kiemelt domain_hint lekérdezési paraméterrel

A tartománymutató lekérdezési sztring paramétere a következő tartományok egyikére állítható be:

A tartomány-emlékeztető paraméter támogatásához konfigurálhatja a tartománynevet bármelyik <Domain>domain name</Domain><ClaimsProvider>XML-elemével.

<ClaimsProvider>
    <!-- Add the domain hint value to the claims provider -->
    <Domain>facebook.com</Domain>
    <DisplayName>Facebook</DisplayName>
    <TechnicalProfiles>
    ...