語言

ConfidentialClientApplication.AcquireTokenForClient 方法

定義

從應用程式中設定的權威機構取得一個權杖,用於機密客戶端本身(非使用者名義),使用客戶端憑證流程。 參見 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 請求的範圍會靜態定義,應用程式註冊在入口網站中,且無法在應用程式中覆寫。

傳回

一個建構器,讓你在執行 token 請求前能加入可選參數

實作

備註

你也可以串接以下可選參數: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})

適用於