ConfidentialClientApplication.AcquireTokenForClient Método

Definição

Adquire um token da autoridade configurada na aplicação, para o próprio cliente confidencial (em nome de nenhum utilizador) 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 aceder a uma API protegida. Para este fluxo (credenciais do cliente), os escopos das APIs da Microsoft protegidas com tokens AAD são da forma "{ResourceIdUri/.default}". Por exemplohttps://management.azure.net/.default, ou, para o Microsoft Graph, https://graph.microsoft.com/.default. Os âmbitos solicitados são definidos estaticamente com o registo da candidatura no portal, e não podem ser anulados na aplicação.

Devoluções

Um construtor que permite adicionar parâmetros opcionais antes de executar o pedido de token

Implementações

Observações

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