Język

TokenCacheExtensions Klasa

Definicja

Metody rozszerzenia dla ITokenCache

public static class TokenCacheExtensions
type TokenCacheExtensions = class
Public Module TokenCacheExtensions
Dziedziczenie
TokenCacheExtensions

Metody

Nazwa Opis
SetCacheOptions(ITokenCache, CacheOptions)

Opcje pamięci podręcznych tokenów biblioteki MSAL.

Biblioteka MSAL przechowuje pamięć podręczną tokenu wewnętrznie w pamięci. Domyślnie ten obiekt pamięci podręcznej jest częścią każdego wystąpienia klasy PublicClientApplication lub ConfidentialClientApplication. Ta metoda umożliwia dostosowanie pamięci podręcznej tokenu w pamięci biblioteki MSAL.

Pamięć podręczna biblioteki MSAL różni się od serializacji pamięci podręcznej tokenu. Serializacja pamięci podręcznej ściąga tokeny z pamięci podręcznej (np. Redis, Cosmos lub pliku na dysku), gdzie są przechowywane w formacie JSON, do wewnętrznej pamięci podręcznej biblioteki MSAL. Operacje pamięci podręcznej nie obejmują operacji JSON.

Serializacja zewnętrznej pamięci podręcznej pozostaje zalecanym sposobem obsługi aplikacji klasycznych, witryn internetowych i internetowych interfejsów API, ponieważ zapewnia trwałość. Te opcje nie kontrolują obecnie serializacji zewnętrznej pamięci podręcznej.

Szczegółowe wskazówki dotyczące poszczególnych typów i platform aplikacji: https://aka.ms/msal-net-token-cache-serialization

Dotyczy