ConfidentialClientApplication.AcquireTokenForClient Método

Definição

Adquire um token da autoridade configurada no aplicativo, para o próprio cliente confidencial (em nome de nenhum usuário) usando o fluxo de credenciais do cliente. Consulte 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

Parâmetros

scopes
IEnumerable<String>

escopos solicitados para acessar uma API protegida. Para esse fluxo (credenciais do cliente), os escopos das APIs de Microsoft protegidas com tokens do AAD são do formulário "{ResourceIdUri/.default}". Por exemplo https://management.azure.net/.default ou, para Microsoft Graph, https://graph.microsoft.com/.default. Os escopos solicitados são definidos estaticamente com o registro do aplicativo no portal e não podem ser substituídos no aplicativo.

Retornos

Um construtor que permite adicionar parâmetros opcionais antes de executar a solicitação de token

Implementações

Comentários

Você também pode encadear os seguintes parâmetros opcionais: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})

Aplica-se a