2

我正在使用的程序是用 C# 和编码的,我们的会话在页面首次加载时开始,在超时并且用户注销并重定向到登录屏幕后,会话时间重新开始,并超时再次。这使得用户必须登录两次。

如何更改会话时间,使其在用户登录后开始,并且在用户登录之前超时不会再次开始?

4

2 回答 2

0

您可以在 web.config 中增加会话时间。默认为 20 分钟,但您必须手动放置会话标签。

于 2013-05-16T05:00:16.737 回答
0

在 web.config 中,您可以设置会话超时选项

网络配置

<system.web>
    <sessionState mode="InProc" timeout="120" />
  </system.web>

您可以增加超时字段,以分钟为单位

参考:HttpSessionState.Timeout 属性

于 2013-05-16T05:25:23.657 回答