ActiveDirectoryAuthenticationProvider.SetAcquireAuthorizationCodeAsyncCallback Yöntem

Tanım

Kullanıcının Entra ID ile oturum açmasına, gerekirse onay sunmasına ve yetkilendirme kodunu geri almasına olanak tanıyan özel bir Web kullanıcı arabirimi örneğiyle çağrılan bir geri çağırma yöntemi ayarlar. Active Directory Etkileşimli kimlik doğrulamasıyla çalışırken geçerlidir.

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)))

Parametreler

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

Web kullanıcı arabirimini Güvenli Belirteç Hizmeti (STS) ile devretmek için MSAL.NET tarafından çağrılacak geri çağırma yöntemi.

Açıklamalar

"authorizationUri", belirteci orta saldırıdaki bir adamdan korumak için PKCE'den yararlanmak için oluşturulur. Kodu yalnızca MSAL.NET çözebilir. İptal durumunda uygulayıcı döndürmelidir OperationCanceledException.

Şunlara uygulanır