首页 > 解决方案 > 如何在 asp.net core 中设置用户特定的会话超时

问题描述

我正在尝试在 asp.net 核心应用程序中设置用户特定的会话超时。我使用下面的代码来设置 Startup 类中 ConfigureServices 的超时。

services.AddSession(options => options.IdleTimeout = TimeSpan.FromHours(8));

但是,这适用于应用程序的所有用户。如果尝试登录的用户是特殊用户,我的要求是从控制器中添加它。

标签: c#asp.net-coresessionsession-timeout

解决方案


推荐阅读