nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决
来源:互联网 发布:马云 大数据 贵州 编辑:程序博客网 时间:2024/04/26 01:38
Nginx反向代理tomcat,很是方便,但是也有些细节的问题需要注意;今天遇到了这样一个问题,tomcat中路径“host/web1”,nginx中直接“host/”代理,这时候session就无法正常进行了。
1
2
3
4
5
6
7
8
9
location / {
proxy_pass http:
//192
.168.1.12:11080
/v1/
;
proxy_set_header Host $host;
proxy_set_header Remote_Addr $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
而后检查是由于cookies path问题导致,阅读官方资料中显示proxy_cookie_path,遂调整
1
2
3
4
5
6
7
8
9
location / {
proxy_pass http:
//192
.168.1.12:11080
/v1/
;
proxy_cookie_path
/v1/
/;
proxy_set_header Host $host;
proxy_set_header Remote_Addr $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
测试一切正常。
一开始以为是程序的问题,但是在本机测试都是OK,本机与线上的环境只差一个代理。
花了3-4小时,就一段proxy_cookie_path
/v1/
/;配置就搞定/晕
0 0
- nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决
- nginx反向代理(proxy_pass)tomcat导致session失效的问题解决
- nginx使用proxy_pass反向代理时,session丢失的问题
- nginx proxy_pass 反向代理的用法
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决nginx使用proxy_pass反向代理时,session丢失的问题
- nginx proxy_pass 反向代理
- nginx做反向代理proxy_pass,proxy_redirect的使用
- Nginx服务器的反向代理proxy_pass配置方法讲解
- Nginx服务器的反向代理proxy_pass配置方法讲解
- Nginx服务器的反向代理proxy_pass配置方法讲解
- nginx反向代理proxy_pass不配置URI引起的思考
- nginx反向代理tomcat会出现session失效问题
- nginx使用proxy_pass反向代理时cookie丢失问题解决方案
- 解决nginx中proxy_pass到tomcat的session丢失问题:补充
- 解决nginx使用proxy_pass反向代理时,cookie丢失的问题
- java设计模式——中介者模式(Mediator Pattern)
- SDUT OJ 3399 数据结构实验之排序二:交换排序
- windows编译mxnet,boost,dlib库
- artTemplate学习笔记
- 面向对象 继承
- nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决
- 从api.ai工作原理来看构建简单场景chatbot的一般方法
- 被坑问题?
- poj3249
- abc+cba=1333,满足条件的abc有几个
- 自定义旋转进度条
- springmvc和静态内部类的一个问题
- react-native 打离线包之iOS篇
- Leetcode1 twosum