ConfidentialClientApplication.AcquireTokenForClient Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Acquisisce un token dall'autorità configurata nell'app, per il client riservato stesso (nel nome di nessun utente) usando il flusso delle credenziali client. Vedete 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
Parametri
- scopes
- IEnumerable<String>
ambiti richiesti per accedere a un'API protetta.
Per questo flusso (credenziali client), gli ambiti delle API Microsoft protette con i token AAD sono nel formato "{ResourceIdUri/.default}". Ad esempio https://management.azure.net/.default o, per Microsoft Graph, https://graph.microsoft.com/.default.
Gli ambiti richiesti vengono definiti in modo statico con la registrazione dell'applicazione nel portale e non possono essere sottoposti a override nell'applicazione.
Valori restituiti
Generatore che consente di aggiungere parametri facoltativi prima di eseguire la richiesta di token
Implementazioni
Commenti
È anche possibile concatenare i parametri facoltativi seguenti: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})