Java 切换网络时会话超时
我们有一个在Tomcat6上运行的Java应用程序。在大多数情况下,我们将会话非活动超时保留为默认值30分钟。在某些情况下,我们会根据用户登录时的要求将非活动超时延长到两小时 假设我从笔记本电脑和有线(连接到局域网)登录到应用程序,并保持不变,非活动会话超时按预期方式完美工作。但是,如果我从LAN电缆上拔下并连接到无线热点,我的会话将无效,我将不得不重新登录。因此,切换IP地址似乎会使会话无效 这是正常的行为吗?在从一个网络切换到另一个网络时,是否有办法保留会话Java 切换网络时会话超时,java,session,tomcat,mobile,Java,Session,Tomcat,Mobile,我们有一个在Tomcat6上运行的Java应用程序。在大多数情况下,我们将会话非活动超时保留为默认值30分钟。在某些情况下,我们会根据用户登录时的要求将非活动超时延长到两小时 假设我从笔记本电脑和有线(连接到局域网)登录到应用程序,并保持不变,非活动会话超时按预期方式完美工作。但是,如果我从LAN电缆上拔下并连接到无线热点,我的会话将无效,我将不得不重新登录。因此,切换IP地址似乎会使会话无效 这是正常的行为吗?在从一个网络切换到另一个网络时,是否有办法保留会话 我不是Tomcat方面的专家,所
我不是Tomcat方面的专家,所以任何方向都会有帮助。非常感谢你 你们能不能配置你们机器的静态IP地址,使每一个时间常数的IP都不受网络类型的影响?在工作中我可以这样做。我的移动服务提供商如何设置静态设置。如果我有静态IP配置,我可以使用wifi热点吗?打印会话id,并在切换网络接口后检查其是否更改。我不认为这与配置的会话超时有关。我不知道在tomcat中是否通用,但如果IP发生变化,则使会话无效似乎是一种对抗会话隐藏的明智之举:cookies通常作为普通测试在线路上传输。。。