2

asp.netでユーザーごとに異なるセッションタイムアウトを設定することは可能ですか?

私のweb.configにセッション設定があります。

<system.web>
 <sessionState mode="InProc" cookieless="false" timeout="80" />
</system.web>

しかし、私は 80 の前にタイムアウトしたい。

4

2 に答える 2

2

例:

protected void SetSessionTime(string user)
{
    if (user== "me")
    {
        Session.Timeout = 180;
    }
    else
    {
        Session.Timeout = 20;
    }
}
于 2014-02-27T15:17:26.077 に答える
1

ログイン後のユーザーのタイムアウトを設定できます。

Session.Timeout = 42;
于 2014-02-27T15:15:26.887 に答える