最近前后端分离的原因,需要跨域请求同一主机下,不同端口的服务。例如 erp.XXX.com/api 实际访问时 http://127.0.0.1:8080/search 的服务,出现问题,在 erp.XXX.com 下,丢失cookie,继而无法保持登录状态。
设置 cookie
add_header Set-Cookie 'CookieName=CookieValue';
测试,传入cookie奏效
配置了 proxy_cookie_path 传送门
仍未奏效~~~
后来找到配置 加上这么一行代码 搞定问题
proxy_set_header X-Forwarded-Proto $scheme;
网友评论