Use IDistributedCache in Microsoft.Extensions.Caching.Distributed to store keys of Microsoft.AspNetCore.DataProtection.
https://www.nuget.org/packages/DataProtection.DistributedStore
Startup.cs
public void ConfigureServices(IServiceCollection services)
{
services.AddDataProtection().PersistKeysToDistributedStore();
}