分布式部署(vue+springboot)Nginx代理导致sessionId丢失问题

项目场景:

分布式部署(vue+springboot)Nginx


问题描述:

Nginx代理导致sessionId丢失


先看nginx配置 

参数说明

domain  解析域名地址

root h5/admin  前端文件目录


原因分析:

访问不同后台导致sessionId不一致、非同一会话


解决方案:

            proxy_cookie_path /h5/ /; 
            proxy_set_header Host $host;
            proxy_set_header Referer $http_referer;
            proxy_set_header Cookie $http_cookie;
            proxy_set_header X-Real-Ip $remote_addr;
            proxy_set_header   X-Forwarded-For    $proxy_add_x_forwarded_for;

proxy_set_header Cookie $http_cookie; 增加cookie共享目录、

proxy_set_header Cookie $http_cookie; //请求发送时携带cookie信息

上一篇:全球及中国PCD金刚石行业发展态势与投资前景分析报告2022~2027年


下一篇:封装格式 -- FLV