谷歌浏览器同一个页面JSESSIONID不停的变化

谷歌浏览器同一个页面JSESSIONID不停的变化

现在一般是前后端分离 前端独占80端口 后端则使用其它端口 这样的话会出现跨域问题

解决方式是在nginx中 前端的配置下增加CONTEXTPATH接口配置

location /API {
     proxy_pass           http://localhost:8080/API;
     proxy_cookie_path    /API  "/API; httponly;  secure; SameSite=None";
}

将API路径的请求代理至本地的8080端口

这样的话可以保证不出现跨域的问题了 但是可能会出现每次请求JSESSIONID都不相同的问题

这时需要将secure; SameSite=None删除即可 secure表示只能在https下保存cookie信息 如果配置了SameSite=None则必须配置secure

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注