当前位置: 代码迷 >> GIS >> 关于mapxtreme的session过期有关问题
  详细解决方案

关于mapxtreme的session过期有关问题

热度:270   发布时间:2016-05-05 06:32:11.0
关于mapxtreme的session过期问题?
我用的版本是MapXtreme 2005 6.6,开发的webgis项目中发现一个比较头大的问题,就是如果地图打开后,长时间未操作,再进行操作就会提示如下错误
后来发现mapxtreme随机带的所有webgis示例程序都存在这个问题,问题在于web.config文件中的这一句设置了session过期时间
...<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/>...
以上这段表示如果20分钟未操作,就过期,针对这个问题我咨询了很多人,大多数解决方案都无非是捕获错误后,提示重新登陆(包括mapinfo公司的技术支持都这样解答),可是我总觉得这样解决不是很好,请问各位达人,还有别的解决方法吗?请赐教!我的qq:75297245,邮箱: [email protected]

------解决方案--------------------
可以在客户端定时刷新页面
------解决方案--------------------
timeout="20"

把数字调大


------解决方案--------------------
难不成会出现页面几天都不关闭的情况?

session这个东西,少好说,如果用户数量多,就得根据性能指标来决定采取什么方法

  相关解决方案