Lingua

MicrosoftIdentityOptions.UseFastUnboundedCache Proprietà

Definizione

Se impostato su true, la cache dei token in memoria usa la cache condivisa (statica) interna di MSAL anziché il IMemoryCache provider di serializzazione.

Il valore predefinito è false (scelta consigliata). Quando false, i token vengono archiviati tramite il provider di serializzazione in memoria, quindi la cache rispetta la scadenza per voce, il limite delle dimensioni della cache di memoria e il partizionamento delle chiavi della cache.

Impostare su true per la cache statica veloce e a livello di processo. Evita la serializzazione per richiesta, ma non è associato (nessuna rimozione di token scaduti) e ignora le opzioni di scadenza/dimensioni e l'hook di partizionamento. Questa impostazione può essere impostata tramite la configurazione , ad esempio "AzureAd": { "UseFastUnboundedCache": true }.

public bool UseFastUnboundedCache { get; set; }
member this.UseFastUnboundedCache : bool with get, set
Public Property UseFastUnboundedCache As Boolean

Valore della proprietà

Si applica a