2015-04-17 121 views
0

我使用ASP .NET与VB,没有其他框架或Ajax,只有ASP图表。Chrome ASP.NET会话消失

的web.config:

<sessionState mode="InProc" cookieless="false" timeout="20" cookieName="ASPMPT"/> 

登录通过表单和SQL完成。

会话超时10-20秒后,我看到从global.asax调用Session_End,然后创建一个新的会话。这只在Chrome中发生,其他浏览器运行良好。

我也尝试过使用StateServer但没有成功。 ASP .NET状态服务已经启动。

回答

0

在web.config中设置模式= “StateServer的” 做你的服务器上执行以下步骤:

  1. 开始
  2. 控制面板
  3. 管理工具
  4. 服务(还可以运行服务.msc到达那里)
  5. 查找ASP.NET状态服务
  6. 右键点击
  7. 开始
+0

我已经这样做了,而且我也得到了相同的结果。 – florinp

+0

florinp

+0

只是一个想法:验证您的Cookie是否在Chrome中启用 –