ConfidentialClientApplication.AcquireTokenByAuthorizationCode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
STS から以前に受信した承認コードを使用して、アプリで構成された機関からセキュリティ トークンを取得します。 OAuth 2.0 承認コード フローを使用します ( https://aka.ms/msal-net-authorization-codeを参照)。 これは通常、ユーザーをサインインさせる Web アプリ (ASP.NET/ASP.NET Core Web アプリなど) で使用され、承認コードを要求できます。 このメソッドはトークン キャッシュを参照しませんが、結果を格納するため、 AcquireTokenSilent(IEnumerable<String>, IAccount)などの他のメソッドを使用して検索できます。
public Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder AcquireTokenByAuthorizationCode(System.Collections.Generic.IEnumerable<string> scopes, string authorizationCode);
abstract member AcquireTokenByAuthorizationCode : seq<string> * string -> Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder
override this.AcquireTokenByAuthorizationCode : seq<string> * string -> Microsoft.Identity.Client.AcquireTokenByAuthorizationCodeParameterBuilder
Public Function AcquireTokenByAuthorizationCode (scopes As IEnumerable(Of String), authorizationCode As String) As AcquireTokenByAuthorizationCodeParameterBuilder
パラメーター
- scopes
- IEnumerable<String>
保護された API へのアクセスを要求されたスコープ
- authorizationCode
- String
サービス承認エンドポイントから受信した承認コード。
返品
トークン要求を実行する前に省略可能なパラメーターを追加できるビルダー
実装
注釈
ビルダーを他のパラメーターと連結することで、省略可能なパラメーターを設定できます。メソッドを使用します。