語言

TokenCacheExtensions.AddInMemoryTokenCache 方法

定義

多載

名稱 Description
AddInMemoryTokenCache(IConfidentialClientApplication)

在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: services.AddInMemoryTokenCache()

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: services.AddInMemoryTokenCache()

AddInMemoryTokenCache(IConfidentialClientApplication)

在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: services.AddInMemoryTokenCache()

public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication) As IConfidentialClientApplication

參數

confidentialClientApp
IConfidentialClientApplication

機密客戶申請。

傳回

關於連鎖的應用。

範例

以下程式碼新增記憶體內的標記快取。

app.AddInMemoryTokenCache();

備註

不要在 ASP.NET Core 中使用這個方法。 只要改用 ConfigureServices 方法就好。

適用於

AddInMemoryTokenCache(IConfidentialClientApplication, Action<IServiceCollection>)

在 MSAL.NET 機密客戶端應用程式中加入記憶體內的良好分割令牌快取。 不要在 ASP.NET Core 中使用這個方法:改用 ConfigureServices 裡的: services.AddInMemoryTokenCache()

public static Microsoft.Identity.Client.IConfidentialClientApplication AddInMemoryTokenCache(this Microsoft.Identity.Client.IConfidentialClientApplication confidentialClientApp, Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> initializeMemoryCache);
static member AddInMemoryTokenCache : Microsoft.Identity.Client.IConfidentialClientApplication * Action<Microsoft.Extensions.DependencyInjection.IServiceCollection> -> Microsoft.Identity.Client.IConfidentialClientApplication
<Extension()>
Public Function AddInMemoryTokenCache (confidentialClientApp As IConfidentialClientApplication, initializeMemoryCache As Action(Of IServiceCollection)) As IConfidentialClientApplication

參數

confidentialClientApp
IConfidentialClientApplication

機密客戶申請。

initializeMemoryCache
Action<IServiceCollection>

採取行動 IServiceCollection ,透過 和 初始化你的記憶體快取。

傳回

關於連鎖的應用。

範例

以下程式碼新增記憶體內的標記快取。

app.AddInMemoryTokenCache(services =>
{
     services.Configure<MemoryCacheOptions>(options =>
     {
         options.SizeLimit = 5000000; // in bytes (5 Mb), for example
     });
});

備註

不要在 ASP.NET Core 中使用這個方法。 只要改用 ConfigureServices 方法就好。

適用於