我想知道这是否可能。环顾四周,没有找到多少运气。基本上,我希望一个具有 role1 的用户获得 20 分钟的会话。当具有 role2 的用户登录时,我希望他们的会话为 60 分钟。
我在 asp.net 项目中需要这个。代码就像...
Session.Timeout = 60;
60 分钟后。会话来自 HttpSessionStateBase
否,但您可以在一段时间后手动使会话失效。