在ASP.NET MVC Web应用程序中增加会话超时

时间:2018-12-07 09:25:33

标签: c# asp.net model-view-controller session-timeout

在我的Web应用程序中,我已在system.web标记内的web.config文件中将会话超时设置为60分钟,但是它不起作用。 30分钟后,会话终止。请在下面查看我的代码并为我提供帮助。

global $withcomments;
$withcomments = 1;
comments_template( '', true );

1 个答案:

答案 0 :(得分:0)

可以通过3种方式设置会话超时:

  • 您可以使用web.config中的sessionState元素的超时属性,以分钟为单位增加超时值。

  • 您可以在代码中设置

    Session [“ UserId”] = 1234;
    Session.Timeout = 60;

  • 如果您使用表单身份验证,请同时检查身份验证超时值。

       

您已经检查并应用了第一项。您可以在解决方案中搜索Session.Timeout,也可以使用表单身份验证检查超时变量。