我试过这个,但它对我没有帮助:
services.Configure<DataProtectionTokenProviderOptions>(x => x.TokenLifespan = TimeSpan.FromMinutes(1));
配置 ASP.NET 核心数据保护
若要将系统配置为使用 14 天的密钥生存期而不是默认的 90 天,请使用 SetDefaultKeyLifetime:
services.AddDataProtection()
.SetDefaultKeyLifetime(TimeSpan.FromDays(14));