Session 战争间的共享会话

Session 战争间的共享会话,session,jsf,servlets,Session,Jsf,Servlets,一个war文件的会话数据是否可能被另一个war文件共享?这不容易做到。但是我已经能够使用tomcat来实现这一点。这里有一个链接,我不知道你用的是什么服务器。另外,为什么需要这样做,可能还有另一种解决方案,具体取决于您需要执行的操作。至此,您只需以某种方式配置服务器,将会话存储在没有路径的cookie中。对于Tomcat,您可以在/conf/server.xml中将元素的emptySessionPath属性设置为true。另见 Tomcat具有以下功能: 当您希望让用户能够登录到与您的虚拟主机关

一个war文件的会话数据是否可能被另一个war文件共享?这不容易做到。但是我已经能够使用tomcat来实现这一点。这里有一个链接,我不知道你用的是什么服务器。另外,为什么需要这样做,可能还有另一种解决方案,具体取决于您需要执行的操作。

至此,您只需以某种方式配置服务器,将会话存储在没有路径的cookie中。对于Tomcat,您可以在
/conf/server.xml
中将
元素的
emptySessionPath
属性设置为
true
。另见

Tomcat具有以下功能:

当您希望让用户能够登录到与您的虚拟主机关联的任何一个web应用程序,然后让同一虚拟主机上的所有其他web应用程序识别其身份时,可以使用单点登录Vale


您也可以尝试实现(尽管这有安全缺陷)。

我正在使用websphere。我想这样做的原因是跨多个web应用程序共享登录信息一种更简单(可能更安全)的方法是将您需要的信息存储在一个数据库中,所有web应用程序都可以引用我正在使用的websphere。我想这样做的原因是在多个web应用程序之间共享登录信息。我几小时前才意识到我已经回答了你这个问题。。您可以编辑您的问题,无需创建新问题。此处的链接似乎已断开。解释安全缺陷是什么也可能有用。
<Connector ... emptySessionPath="true">
<attribute name="emptySessionPath">true</attribute>