Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用的程序是用 C# 和asp.net编码的,我们的会话在页面首次加载时开始,在超时并且用户注销并重定向到登录屏幕后,会话时间重新开始,并超时再次。这使得用户必须登录两次。
如何更改会话时间,使其在用户登录后开始,并且在用户登录之前超时不会再次开始?
您可以在 web.config 中增加会话时间。默认为 20 分钟,但您必须手动放置会话标签。
在 web.config 中,您可以设置会话超时选项
网络配置
<system.web> <sessionState mode="InProc" timeout="120" /> </system.web>
您可以增加超时字段,以分钟为单位
参考:HttpSessionState.Timeout 属性