ConfidentialClientApplication.AcquireTokenForClient メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クライアント資格情報フローを使用して、機密クライアント自体 (ユーザーなしの名前) に対して、アプリで構成された機関からトークンを取得します。 https://aka.ms/msal-net-client-credentialsを参照してください。
public Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder AcquireTokenForClient(System.Collections.Generic.IEnumerable<string> scopes);
abstract member AcquireTokenForClient : seq<string> -> Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder
override this.AcquireTokenForClient : seq<string> -> Microsoft.Identity.Client.AcquireTokenForClientParameterBuilder
Public Function AcquireTokenForClient (scopes As IEnumerable(Of String)) As AcquireTokenForClientParameterBuilder
パラメーター
- scopes
- IEnumerable<String>
保護された API へのアクセスを要求されたスコープ。
このフロー (クライアント資格情報) の場合、AAD トークンで保護Microsoft API のスコープは"{ResourceIdUri/.default}" という形式になります。 たとえば、https://management.azure.net/.defaultや、Microsoft Graphの場合はhttps://graph.microsoft.com/.default。
要求されたスコープは、ポータルでアプリケーション登録を使用して静的に定義され、アプリケーションでオーバーライドすることはできません。
返品
トークン要求を実行する前に省略可能なパラメーターを追加できるビルダー
実装
注釈
次の省略可能なパラメーターを連結することもできます。 WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})