前端sessionid丢失

同一页面发起了多个get请求,前几个请求的request的cookie都携带了sessionid,response也携带了set-cookie,但是最后一个请求的request就会丢失sessionid,有什么解决思路吗?

都是同域的,所有请求只是参数不一样,sessionid是httponly,最后一个请求是等一个下拉框选择完后再发起的,该问题发生时的浏览器内核是chrome 49,如果是chrome 90则没有这个问题。

这是一个上线很久的项目,只能解决这个兼容性bug,不能重做。

是前后端分离技术做的吗?建议使用token技术。