MicrosoftIdentityConsentAndConditionalAccessHandler.ChallengeUser Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wymusza na użytkowniku wyrażenie zgody na określone zakresy i wykonywanie dostępu warunkowego w celu uzyskania określonych oświadczeń. Użyj na stronie Razor/Blazor lub kontrolerze, aby aktywnie zapewnić zakresy i/lub oświadczenia przed uzyskaniem tokenu. Drugi mechanizm HandleException(Exception) zapewnia oświadczenia i zakresy żądane przez usługę Azure AD po nieudanej próbie uzyskania tokenu. Zobacz https://aka.ms/ms-id-web/ca_incremental-consent , aby uzyskać szczegółowe informacje.
public void ChallengeUser(string[]? scopes, string? claims = default, string? userflow = default);
member this.ChallengeUser : string[] * string * string -> unit
Public Sub ChallengeUser (scopes As String(), Optional claims As String = Nothing, Optional userflow As String = Nothing)
Parametry
- scopes
- String[]
Zakresy do żądania.
- claims
- String
Oświadczenia, aby zapewnić.
- userflow
- String
Przepływ użytkownika wywoływany dla usługi AAD B2C.