解决nginx使用proxy_pass反向代理时,cookie丢失的问题
来源:互联网 发布:淘宝刷好评兼职犯法吗 编辑:程序博客网 时间:2024/04/19 23:22
1. 如果只是host、端口转换,则cookie不会丢失。例如:
location /project {
proxy_pass http://127.0.0.1:8080/project;
2. 如果路径也变化了,则需要设置cookie的路径转换,nginx.conf的配置如下
location /proxy_path {
proxy_pass http://127.0.0.1:8080/project;
proxy_pass http://127.0.0.1:8080/project;
proxy_cookie_path /project /proxy_path;
}
location /project {
proxy_pass http://127.0.0.1:8080/project;
}
2. 如果路径也变化了,则需要设置cookie的路径转换,nginx.conf的配置如下
location /proxy_path {
proxy_pass http://127.0.0.1:8080/project;
}
详细看了文档:http://nginx.org/en/docs/http/ngx_http_proxy_module.html?&_ga=1.161910972.1696054694.1422417685#proxy_cookie_path
则可以将project的cookie输出到proxy_path上。正确的配置是:
proxy_pass http://127.0.0.1:8080/project;
proxy_cookie_path /project /proxy_path;
}
0 0
- 解决nginx使用proxy_pass反向代理时,cookie丢失的问题
- nginx使用proxy_pass反向代理时,session丢失的问题
- nginx使用proxy_pass反向代理时cookie丢失问题解决方案
- 解决nginx使用proxy_pass反向代理时,session丢失的问题
- nginx proxy_pass 反向代理
- nginx做反向代理proxy_pass,proxy_redirect的使用
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- nginx proxy_pass 反向代理的用法
- nginx反向代理,丢失域名的问题
- 使用nginx 做反向代理时关于数据丢失的问题
- Nginx服务器的反向代理proxy_pass配置方法讲解
- nginx反向代理(proxy_pass)tomcat导致session失效的问题解决
- Nginx服务器的反向代理proxy_pass配置方法讲解
- Nginx服务器的反向代理proxy_pass配置方法讲解
- nginx反向代理proxy_pass不配置URI引起的思考
- 解决nginx中proxy_pass到tomcat的session丢失问题:补充
- [积累] 解决Exported receiver does not require permission问题
- system execl
- //Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the in
- Web Service的研究
- tomcat虚拟目录和虚拟主机等相关配置
- 解决nginx使用proxy_pass反向代理时,cookie丢失的问题
- Ubuntu vi 上下左右变ABCD问题解决方法
- Thrift源码分析(九)-- 扩展Thrift框架来实现Attachable的RPC调用
- hiho 编程之美2015资格赛(基站选址-绝对值方程分段)[WA]
- 天津网站建设
- 论Web Service 相关技术
- 最佳挑水
- leetcode 日经贴,Cpp code -Single Number
- 安卓学习第5天:真正意义上的第一个安卓程序