我们正在Asp.net(4.0)中开发一个Web应用程序。在这个应用程序中,我们使用jquery和javascript和webservices以及我的框架
这里我遇到了会话过期的问题。我怎么解决这个问题?我无法理解会话到期的位置。
答案 0 :(得分:0)
如果我正确理解了这个问题,您可以使用以下内容调整Web.config文件中的会话超时:
<system.web>
<sessionState mode="[Off|InProc|StateServer|SQLServer|Custom]" timeout="[numberOfMinutes]" />
...
</system.web>
答案 1 :(得分:0)
您对JQuery,javascript,webservices和IFrame的使用不会影响会话过期问题。
以下页面是学习使用会话状态的绝佳资源:
ASP.NET Session State Overview
转到该页面上标题为配置会话状态的部分,以获取与您的问题相关的信息。
以下是会话状态配置的选项,包括超时:
<sessionState mode="SQLServer"
cookieless="true "
regenerateExpiredSessionId="true "
timeout="30"
sqlConnectionString="Data Source=MySqlServer;Integrated Security=SSPI;"
stateNetworkTimeout="30"/>