ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定使用自訂 Web UI 實例叫用的回呼方法,讓使用者使用 Azure Active Directory 登入、視需要呈現同意,並取得授權碼。 適用于使用 Active Directory 互動式驗證時。
public:
void SetAcquireAuthorizationCodeAsyncCallback(Func<Uri ^, Uri ^, System::Threading::CancellationToken, System::Threading::Tasks::Task<Uri ^> ^> ^ acquireAuthorizationCodeAsyncCallback);
public void SetAcquireAuthorizationCodeAsyncCallback (Func<Uri,Uri,System.Threading.CancellationToken,System.Threading.Tasks.Task<Uri>> acquireAuthorizationCodeAsyncCallback);
member this.SetAcquireAuthorizationCodeAsyncCallback : Func<Uri, Uri, System.Threading.CancellationToken, System.Threading.Tasks.Task<Uri>> -> unit
Public Sub SetAcquireAuthorizationCodeAsyncCallback (acquireAuthorizationCodeAsyncCallback As Func(Of Uri, Uri, CancellationToken, Task(Of Uri)))
參數
MSAL.NET 呼叫的回呼方法,可將 Web 使用者介面與 Secure Token Service (STS) 委派。
備註
「authorizationUri」 是製作來利用 PKCE,以保護權杖免于中間攻擊中的男性。 只有 MSAL.NET 可以兌換程式碼。 如果取消,實作者應該會傳回 OperationCanceledException 。