是否可以为asp.net中的不同用户设置不同的会话超时。
我的web.config中有会话设置,如。
<system.web>
<sessionState mode="InProc" cookieless="false" timeout="80" />
</system.web>
但我想在80之前超时。
答案 0 :(得分:2)
示例:
protected void SetSessionTime(string user)
{
if (user== "me")
{
Session.Timeout = 180;
}
else
{
Session.Timeout = 20;
}
}
答案 1 :(得分:1)
您可以在用户登录后设置用户超时,例如
Session.Timeout = 42;