ConfidentialClientApplication.AcquireTokenForClient Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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})