我们正在Asp.net(4.0)中开发一个Web应用程序。在这个应用程序中,我们使用jQuery和JavaScript和Web服务和I帧会话超时
在这里,我遇到了会话过期的问题。我该如何解决这个问题?我无法理解会话到期的地方。
我们正在Asp.net(4.0)中开发一个Web应用程序。在这个应用程序中,我们使用jQuery和JavaScript和Web服务和I帧会话超时
在这里,我遇到了会话过期的问题。我该如何解决这个问题?我无法理解会话到期的地方。
如果我正确理解的问题,您可以在Web.config文件中调整会话超时,使用这样的事情:
<system.web>
<sessionState mode="[Off|InProc|StateServer|SQLServer|Custom]" timeout="[numberOfMinutes]" />
...
</system.web>
你使用jQuery的,JavaScript中,web服务,和iframe中不影响您的会话到期问题。
下页是学习使用会话状态的绝佳资源:
ASP.NET Session State Overview
转至标题为配置会话状态对于具体涉及您的问题信息,在该网页。
这是你的会话状态的配置选项,包括超时:
<sessionState mode="SQLServer"
cookieless="true "
regenerateExpiredSessionId="true "
timeout="30"
sqlConnectionString="Data Source=MySqlServer;Integrated Security=SSPI;"
stateNetworkTimeout="30"/>
默认会议在Asp.Net应用20分钟后过期。所以你必须在你的应用程序中处理它。解释你想要什么或指定你需要的地方 – 2011-05-06 11:00:18