JAVA结合Wabacus实现Session共享(第三版)

嘉乐集团总公司 9月前 ⋅ 299 阅读

已经是第三版了,只为解决一个问题:先进入wabacus服务,再进入springboot服务时系统退出登录。

猜测:token丢失。

我的理解是:两套服务配置的sessionCookiePath="/"都一样,导致session被覆盖。如果不给wabacus工程配置sessionCookiePath,将无法实现session共享。

解决办法:给wabacus工程的sessionCookiePath配置到别的地方。即:sessionCookiePath="/A/B"。

<Context docBase="D:\WorkSpace\WabacusBlank\WebRoot" path="/OA" reloadable="true" crossContext="true" sessionCookiePath="/A/B"/>

另外,以下配置可以去掉,目的:避免启动tomcat服务时wabacus工程的xml文件重复加载。

<Context crossContext="true" docBase="WabacusBlank" path="/WabacusBlank" reloadable="true" source="org.eclipse.jst.jee.server:WabacusBlank"/>

以上是我个人的见解,如果有更好的解决办法或建议,请留言。


全部评论: 0

    我有话说:

    十堰嘉乐软件基地

    微信 扫一扫

    客户服务热线

    0719-400-10010

    在线客服
    支付宝打赏 微信打赏