Lingua

AbstractApplicationBuilder<T>.WithCacheOptions(CacheOptions) Metodo

Definizione

Opzioni per le cache dei token MSAL.

MSAL gestisce una cache dei token internamente in memoria. Per impostazione predefinita, questo oggetto cache fa parte di ogni istanza di PublicClientApplication o ConfidentialClientApplication. Questo metodo consente la personalizzazione della cache dei token in memoria di MSAL.

La cache di memoria di MSAL è diversa dalla serializzazione della cache dei token. La serializzazione della cache esegue il pull dei token da una cache (ad esempio Redis, Cosmos o un file su disco), in cui vengono archiviati in formato JSON, nella cache di memoria interna di MSAL. Le operazioni della cache di memoria non comportano operazioni JSON.

La serializzazione della cache esterna rimane il modo consigliato per gestire le app desktop, il sito Web e le API Web, in quanto garantisce la persistenza. Queste opzioni non controllano attualmente la serializzazione della cache esterna.

Indicazioni dettagliate per ogni tipo di applicazione e piattaforma: 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

Parametri

options
CacheOptions

Opzioni per le cache interne dei token MSAL.

Valori restituiti

T

Si applica a