1
在asp.net会话长度中,根据用户登录类型的不同,它可以是不同的长度吗?我希望管理员用户在3小时后超时,但标准用户在30分钟后超时,因为办公室的工作人员通常打开多个窗口,并请求更长的会话长度。我对延长外部世界持怀疑态度。ASP.NET是否可以区分用户的会话长度?
在asp.net会话长度中,根据用户登录类型的不同,它可以是不同的长度吗?我希望管理员用户在3小时后超时,但标准用户在30分钟后超时,因为办公室的工作人员通常打开多个窗口,并请求更长的会话长度。我对延长外部世界持怀疑态度。ASP.NET是否可以区分用户的会话长度?
您可以设置会话超时(分钟)。
if (User.IsInRole("Admin"))
Session.Timeout = 3 * 60;