我已经在 C# MVC net.7 中创建了一个在 IIS windows server 2019 上运行的 Web 应用程序 该程序运行良好,但 30 分钟后应用程序超时。
在 Program.cs 文件中我尝试了以下操作:
builder.Services.AddSession(options =>
{
options.IdleTimeout = TimeSpan.FromHours(14);
options.Cookie.HttpOnly = true;
options.Cookie.IsEssential = true;
});
当我在调试中尝试它时,效果很好,但当我发布时,它仍然在 30 分钟后超时。
有什么想法吗? TY