如何解决ASP .Net Core / Razor页面:在工作时保持会话活动
我有一个ASP .Net Core应用程序(剃刀页)。将IdleTimeout
设置为30分钟:
services.AddSession(options =>
{
options.IdleTimeout = TimeSpan.FromMinutes(60);
}
);
工作正常,除了当用户超过30分钟时,他将被重定向到登录页面(会话期满)。 在用户工作时如何自动延长持续时间?
解决方法
答案是,你不应该。我认为这将带来安全风险。
最好让用户经常保存其更改,从而使会话保持活动状态。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。