Condividi tramite


ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback Metodo

Definizione

Imposta un metodo di callback richiamato con un'istanza dell'interfaccia utente Web personalizzata che consentirà all'utente di accedere con Azure Active Directory, presentare il consenso se necessario e recuperare il codice di autorizzazione. Applicabile quando si usa l'autenticazione interattiva di 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)))

Parametri

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

Metodo di callback da chiamare da MSAL.NET per delegare l'interfaccia utente Web con il servizio token sicuro .

Commenti

L'"authorizationUri" viene creato per sfruttare PKCE per proteggere il token da un uomo nell'attacco intermedio. Solo MSAL.NET può riscattare il codice. In caso di annullamento, l'implementer deve restituire OperationCanceledException.

Si applica a