点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想为我的网站实施会...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想为我的网站实施会...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想为我的网站实施会话超时。 我想在会话超时后显示错误页面。 谁能告诉我要遵循的步骤? 我想知道生产站点的会话超时与本地的会话超时有何不同?
据我了解,http会话超时可以在web.xml中设置
<!-30分钟的会话超时->
2
<!-在cookie上使用安全标志->
true
可以在local.properties中设置jalo会话超时
default.session.timeout = 120
即使我同时添加了两者,会话超时也没有在本地环境中发生2分钟(会话超时从未发生)。
在生产环境中有一种奇怪的行为,其中会话超时在5分钟内发生。 即使http会话是30分钟,并且local.properties中没有变化。
<!-30分钟的会话超时->
30
请帮助我实现会话超时并发现生产系统中的异常行为
提前谢谢
嗨,
JaloSession超时与HttpSession超时:
JaloSession超时的处理独立于HttpSession超时的处理。 这意味着,即使配置的超时相同,也无法保证两个会话在完全相同的时间失效。
会话超时的配置方式应确保JaloSession的持续时间长于HttpSession的持续时间。 具有有效的HttpSession但JaloSession过期了,可能会导致奇怪的用户体验。 例如,用户可能会注销,购物车可能会迷路,目录可能会从用户界面中消失,等等。
谢谢, Tajinder Singh。
一周热门 更多>