Freigeben über


SharedTokenCacheCredential.GetToken Methode

Definition

Ruft ein AccessToken Token für ein Benutzerkonto unbeaufsichtigt ab, wenn sich der Benutzer bereits über einen freigegebenen MSAL-Cache bei einer anderen Microsoft-Anwendung authentifiziert hat, die an einmaligem Anmelden beteiligt ist. 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 = default);
override this.GetToken : Azure.Core.TokenRequestContext * System.Threading.CancellationToken -> Azure.Core.AccessToken
Public Overrides Function GetToken (requestContext As TokenRequestContext, Optional cancellationToken As CancellationToken = Nothing) As AccessToken

Parameter

requestContext
TokenRequestContext

Die Details der Authentifizierungsanforderung.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert

Gibt zurück

Eine AccessToken , die zum Authentifizieren von Dienstclientaufrufen verwendet werden kann

Gilt für: