首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在asp.net中的会话在2-3分钟后就要接近了。

在asp.net中的会话在2-3分钟后就要接近了。
EN

Stack Overflow用户
提问于 2014-03-28 06:34:17
回答 3查看 1.5K关注 0票数 2

我已经制作了一个使用user authentication的web应用程序,如果用户是经过身份验证的用户,那么我将其存储在Session中,如下所示。

代码语言:javascript
复制
Session("uid") = txtUid.text

但2-3分钟后,Session会自动清除.

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-03-28 06:47:05

2-3分钟?

这意味着您不确定结束会话需要多长时间。

从这里我可以假设你在使用互联网浏览器?

internet有一个已知的asp.net问题,如果您的虚拟路径中有一个下划线,如

代码语言:javascript
复制
www.mySite.com/some_test_site.aspx

所以我敢打赌你肯定有这样的情况。

在任何情况下,您都可以将下面的行添加到您的web.config中,以使vars保持60分钟:

代码语言:javascript
复制
<sessionState mode="InProc" timeout="60"/>

它分为以下几项:

代码语言:javascript
复制
<configuration>
   <system.web>
票数 1
EN

Stack Overflow用户

发布于 2014-03-28 06:42:48

增加sessionWeb.config中的时间

代码语言:javascript
复制
 <system.web>
    <sessionState timeout="260"  />
  </system.web>
票数 3
EN

Stack Overflow用户

发布于 2014-03-28 06:47:14

您可以在web.config中设置web应用程序的会话状态。将此代码添加到Configuration部分的web.config中。

代码语言:javascript
复制
<configuration>
  <system.web>
  ...
   <sessionState timeout="20" />
  ...
 </system.web>
</configuration>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22705804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档