共用方式為


ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback 方法

定義

設定使用自訂 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)))

參數

acquireAuthorizationCodeAsyncCallback
Func<Uri,Uri,CancellationToken,Task<Uri>>

MSAL.NET 呼叫的回呼方法,可將 Web 使用者介面與 Secure Token Service (STS) 委派。

備註

「authorizationUri」 是製作來利用 PKCE,以保護權杖免于中間攻擊中的男性。 只有 MSAL.NET 可以兌換程式碼。 如果取消,實作者應該會傳回 OperationCanceledException

適用於