nginx 设置 cookie 爬坑

2019-02-27  本文已影响0人  乌特西西

最近前后端分离的原因,需要跨域请求同一主机下,不同端口的服务。例如 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;

关于 proxy_set_header X-Forwarded-Proto 配置说明

上一篇 下一篇

猜你喜欢

热点阅读