我记得在ASP.NET中使用session.timeout来更改会话超时时间,如果没有更改默认为20分钟。
我尝试在Startup.cs中更改ASP.NET Core 3.1的会话超时时间,但没有任何反应。我使用Identity进行操作,并设置空闲超时为5小时 '我认为',但操作员在1-2分钟后退出应用程序,需要重新登录数百次才能完成一篇文章。
services.AddSession(options =>
{
options.IdleTimeout = TimeSpan.FromHours(5);
options.Cookie.HttpOnly = true;
options.Cookie.IsEssential = true;
});
我漏掉了什么?