AbstractApplicationBuilder<T>.WithCacheOptions(CacheOptions) Método

Definição

Opções para caches de tokens MSAL.

O MSAL mantém uma cache de tokens internamente na memória. Por defeito, este objeto cache faz parte de cada instância de PublicClientApplication ou ConfidentialClientApplication. Este método permite a personalização da cache de tokens em memória do MSAL.

A cache de memória da MSAL é diferente da serialização da cache de tokens. A serialização da cache retira os tokens de uma cache (por exemplo, Redis, Cosmos ou um ficheiro no disco), onde são armazenados em formato JSON, para a cache interna de memória da MSAL. As operações de cache de memória não envolvem operações JSON.

A serialização da cache externa continua a ser a forma recomendada de lidar com aplicações de ambiente de trabalho, sites web e APIs web, pois proporciona persistência. Estas opções não controlam atualmente a serialização da cache externa.

Orientação detalhada para cada tipo de aplicação e plataforma: 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

Parâmetros

options
CacheOptions

Opções para as caches internas de tokens MSAL.

Devoluções

T

Aplica-se a