同一Tomcat下session共享及用户验证方案

本文探讨了在同一个Tomcat服务器上实现session共享和用户验证的方案。通过修改server.xml配置文件,详细介绍了如何设置session共享,并在新旧系统间进行用户验证的集成方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景介绍

本文实际情况如下:原来有一个内部系统old,不过由于年代久远,代码老而旧,新增了一个系统的模块不想在原系统上增加。于是乎新写了一个项目new,放在与原项目同一个tomcat下。由于原系统已经有了完整的用户登录权限等内容,想通过原系统登录,登录后直接一个菜单新开窗口跳转到新系统。

问题分析:

问题在于:如何实现用户在old登录,然后跳转到new系统中,并带有用户的信息的验证。
实现方式:(1)可以做一个单点登录,需要对old系统改造增加相应的接口,比较麻烦内容较多。【不采取】
    (2) 通过session共享,每次请求去old系统验证session信息。【采取】

解决方案:

  • tomcat配置session共享:
修改server.xml文件的内容

<Host appBase="webapps" autoDeploy="true" name="localhost" unpack
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值