我们在WildFly上部署了多个应用程序上下文。
是否可以在所有已部署的应用程序中使全局会话到期,以便在1个应用程序的会话状态未过期时,应用程序的其余会话状态不会过期?这可以通过配置单点登录来实现吗?
我们希望与包含许多portlet的门户具有相同的行为,其中存在包含具有其自己的会话范围的portlet的门户会话范围。会话到期将对应于门户会话范围内的不活动。
如果有人在那里实现了我上面描述的内容(但没有门户网站架构),请告诉我。
答案 0 :(得分:0)
每个应用程序在web.xml
中设置其会话超时,每个应用程序都为用户维护会话,而不依赖于服务器中的其他应用程序,根据我的经验,这是所有Java EE应用程序服务器的行为。也就是说,如果您配置SSO,我建议您为web.xml
中的所有这些应用程序设置相同的会话超时,并且您可以确定常见的会话超时。