ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback Metodo

Definizione

Imposta un metodo di callback richiamato con un'istanza personalizzata dell'interfaccia utente Web che consentirà all'utente di accedere con Entra ID, presentare il consenso, se necessario, e recuperare il codice di autorizzazione. Applicabile quando si usa Active Directory'autenticazione interattiva.

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 di sicurezza .

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'implementatore deve restituire OperationCanceledException.

Si applica a