谷歌浏览器同一个页面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