session通过第三方重定向后找不到(项目路径一直导致的jsessionid被覆盖)

1、前段时间调用支付宝接口,成功后支付发送重定向命令,回到后台发现,发现拿不到session里面的值了,检查后才发现后的调后jessionid改变了

session通过第三方重定向后找不到(项目路径一直导致的jsessionid被覆盖)

2、附一张调用支付宝接口的流程图

session通过第三方重定向后找不到(项目路径一直导致的jsessionid被覆盖)

    3、几番周折,询问了公司的几个大神发现,开发环境的每个项目地址都是localhost,也就是说每一次访问服务器,服务器产生的jssionid都会存放在localhost的路径下面,这样就会,导致在访问不同的项目时产生的jssesionid放入了同一路径下,改变了项目路径就可以解决这个问题了

session通过第三方重定向后找不到(项目路径一直导致的jsessionid被覆盖)