Freigeben über


OnBehalfOfCredential.GetToken(TokenRequestContext, CancellationToken) Methode

Definition

Authentifiziert sich mit Microsoft Entra-ID und gibt bei erfolgreicher Ausführung ein Zugriffstoken zurück. Erworbene Token werden von den Anmeldeinformationen instance zwischengespeichert. Tokenlebensdauer und Aktualisierung werden automatisch verarbeitet. Verwenden Sie nach Möglichkeit Anmeldeinformationsinstanzen wieder, um die Cacheeffektivität zu optimieren.

public override Azure.Core.AccessToken GetToken (Azure.Core.TokenRequestContext requestContext, System.Threading.CancellationToken cancellationToken);
override this.GetToken : Azure.Core.TokenRequestContext * System.Threading.CancellationToken -> Azure.Core.AccessToken
Public Overrides Function GetToken (requestContext As TokenRequestContext, cancellationToken As CancellationToken) As AccessToken

Parameter

requestContext
TokenRequestContext

Die Details der Authentifizierungsanforderung.

cancellationToken
CancellationToken

Ein CancellationToken , der die Lebensdauer der Anforderung steuert.

Gibt zurück

Ein AccessToken , der zum Authentifizieren von Dienstclientaufrufen verwendet werden kann.

Hinweise

Die Zwischenspeicherung und Verwaltung der Lebensdauer für AccessToken wird als Aufgabe des Aufrufers betrachtet: Jeder Aufruf sollte ein neues angefordertes Token anfordern.

Gilt für: