MicrosoftIdentityConsentAndConditionalAccessHandler.ChallengeUser 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
強制使用者同意特定範圍並執行條件存取以取得特定權利要求。 在 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。