語言

TokenCacheExtensions 類別

定義

ITokenCache 的擴充方法

public static class TokenCacheExtensions
type TokenCacheExtensions = class
Public Module TokenCacheExtensions
繼承
TokenCacheExtensions

方法

名稱 Description
SetCacheOptions(ITokenCache, CacheOptions)

MSAL 代幣快取的選項。

MSAL 在記憶體中內部維護一個標記快取。 預設情況下,此快取物件是每個 或 PublicClientApplication實ConfidentialClientApplication例的一部分。 此方法允許自訂 MSAL 記憶體中的令牌快取。

MSAL 的記憶體快取與令牌快取序列化不同。 快取序列化是將標記從快取(例如 Redis、Cosmos 或磁碟上的檔案)拉取,這些標記以 JSON 格式儲存,並存入 MSAL 的內部記憶體快取。 記憶體快取操作不涉及 JSON 操作。

外部快取序列化仍是處理桌面應用程式、網站及網頁 API 的推薦方式,因為它提供持久性。 這些選項目前無法控制外部快取序列化。

針對各類應用程式及平台的詳細指引: https://aka.ms/msal-net-token-cache-serialization

適用於