ConfidentialClientApplication.AcquireTokenForClient Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verkrijgt u een token van de instantie die in de app is geconfigureerd, voor de vertrouwelijke client zelf (in de naam van geen gebruiker) met behulp van de clientreferentiestroom. Zie 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
Parameters
- scopes
- IEnumerable<String>
bereiken die zijn aangevraagd voor toegang tot een beveiligde API.
Voor deze stroom (clientreferenties) zijn de bereiken van Microsoft API's die zijn beveiligd met AAD-tokens, van de vorm {ResourceIdUri/.default}. Bijvoorbeeldhttps://management.azure.net/.default, voor Microsoft Graph, https://graph.microsoft.com/.default.
De aangevraagde bereiken worden statisch gedefinieerd met de toepassingsregistratie in de portal en kunnen niet worden overschreven in de toepassing.
Retouren
Een opbouwfunctie waarmee u optionele parameters kunt toevoegen voordat u de tokenaanvraag uitvoert
Implementeringen
Opmerkingen
U kunt ook de volgende optionele parameters koppelen: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})