語言

MicrosoftIdentityConsentAndConditionalAccessHandler.ChallengeUser 方法

定義

強制使用者同意特定範圍並執行條件存取以取得特定權利要求。 在 Razor/Blazor 頁面或控制器上使用,主動確認範圍和/或權利要求,然後再取得代幣。 另一種機制HandleException(Exception)則確保 Azure AD 在憑證取得失敗後所請求的聲明與範圍。 如需詳細資訊,請參閱 https://aka.ms/ms-id-web/ca_incremental-consent。

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)

參數

scopes
String[]

請示意鏡。

claims
String

聲稱要確保。

userflow
String

用戶流程被調用用於 AAD B2C。

適用於