Partager via


ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback Méthode

Définition

Définit une méthode de rappel appelée avec une instance d’interface utilisateur web personnalisée qui permet à l’utilisateur de se connecter avec Azure Active Directory, de présenter son consentement si nécessaire et de récupérer le code d’autorisation. Applicable lors de l’utilisation de l’authentification interactive 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)))

Paramètres

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

La méthode de rappel à appeler par MSAL.NET pour déléguer l’interface utilisateur web avec le service STS (Secure Token Service).

Remarques

Le « authorizationUri » est conçu pour tirer parti de PKCE afin de protéger le jeton d’un homme dans l’attaque du milieu. seul MSAL.NET peut échanger le code. En cas d’annulation, l’implémenteur doit retourner OperationCanceledException.

S’applique à