次の方法で共有


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

セキュリティで保護されたトークン サービス (STS) を使用して Web ユーザー インターフェイスを委任するために、MSAL.NET によって呼び出されるコールバック メソッド。

注釈

"authorizationUri" は、中間攻撃の男からトークンを保護するために PKCE を利用するように作成されています。 コードを引き換えることができるのは MSAL.NET のみです。 取り消しが発生した場合、実装者は を返す OperationCanceledException必要があります。

適用対象