Sprache

AbstractApplicationBuilder<T>.WithCacheOptions(CacheOptions) Methode

Definition

Optionen für MSAL-Tokencaches.

MSAL verwaltet einen Tokencache intern im Arbeitsspeicher. Standardmäßig ist dieses Cacheobjekt Teil jeder Instanz von PublicClientApplication oder ConfidentialClientApplication. Diese Methode ermöglicht die Anpassung des Speichertokencaches von MSAL.

Der Speichercache von MSAL unterscheidet sich von der Tokencache-Serialisierung. Die Cache-Serialisierung ruft die Token aus einem Cache ab (z. B. Redis, Cosmos oder eine Datei auf einem Datenträger), wo sie im JSON-Format gespeichert sind, in den internen Speichercache von MSAL. Speichercachevorgänge umfassen keine JSON-Vorgänge.

Die Serialisierung des externen Caches bleibt die empfohlene Methode zum Behandeln von Desktop-Apps, Websites und Web-APIs, da sie Persistenz bietet. Diese Optionen steuern derzeit keine serialisierung des externen Caches.

Detaillierte Anleitungen für jeden Anwendungstyp und jede Plattform: https://aka.ms/msal-net-token-cache-serialization

public T WithCacheOptions(Microsoft.Identity.Client.CacheOptions options);
member this.WithCacheOptions : Microsoft.Identity.Client.CacheOptions -> 'T
Public Function WithCacheOptions (options As CacheOptions) As T

Parameter

options
CacheOptions

Optionen für die internen MSAL-Tokencaches.

Gibt zurück

T

Gilt für: