ConfidentialClientApplication.AcquireTokenForClient Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erwirbt ein Token von der in der App konfigurierten Autorität für den vertraulichen Client selbst (im Namen eines Benutzers) mithilfe des Clientanmeldeinformationsflusses. Siehe 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
Parameter
- scopes
- IEnumerable<String>
Bereiche, die für den Zugriff auf eine geschützte API angefordert wurden.
Für diesen Fluss (Clientanmeldeinformationen) sind die Bereiche von Microsoft APIs, die durch AAD-Token geschützt sind, das Formular "{ResourceIdUri/.default}". For examplehttps://management.azure.net/.default, or, for Microsoft Graph, https://graph.microsoft.com/.default.
Die angeforderten Bereiche werden mit der Anwendungsregistrierung im Portal statisch definiert und können nicht in der Anwendung überschrieben werden.
Gibt zurück
Ein Generator, mit dem Sie optionale Parameter hinzufügen können, bevor Sie die Tokenanforderung ausführen
Implementiert
Hinweise
Sie können auch die folgenden optionalen Parameter verketten: WithForceRefresh(Boolean)Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder`1.WithExtraQueryParameters(System.Collections.Generic.Dictionary{System.String,System.String})