在本机上使用nginx反向代理的设置cookie失败问题
来源:互联网 发布:万方数据库检索式 编辑:程序博客网 时间:2024/06/14 05:30
注意:在本机上通过nginx配置127.0.0.1:port的反向代理时候,若是在部署在tomcat上的java EE项目中设置cooKies时候,若是不配置特定的nginx属性,那么该cookie将无法保存在本地。
主要原因是:在nginx反向代理时候,默认情况下,nginx将不会将代理的域名信息携带到tomcat应用服务器中,以至于在tomcat容器中通过域名设置cookie值的时候,会设置失败。
解决方法如下:
server { listen 80; server_name blog.xiansky.com; #charset koi8-r; #access_log logs/host.access.log main;proxy_set_header X-Forwarded-Server $host;proxy_set_header X-Forwarded-Server $proxy_add_x_forwarded_for;#反向代理时候,设置nginx将域名携带到tomcat服务器proxy_set_header Host $host; location / { #root html; #index index.html index.htm; proxy_pass http://localhost:8887; proxy_connect_timeout 600; proxy_read_timeout 600; }}
0 0
- 在本机上使用nginx反向代理的设置cookie失败问题
- 解决nginx使用proxy_pass反向代理时,cookie丢失的问题
- 在你的VPS上配置Nginx反向代理
- nginx 反向代理 端口设置问题
- Nginx 反向代理设置
- Nginx 反向代理设置
- Nginx反向代理设置
- nginx 反向代理设置
- Nginx设置反向代理
- nginx反向代理设置
- 设置nginx反向代理
- nginx反向代理设置
- nginx使用proxy_pass反向代理时,session丢失的问题
- nginx使用proxy_pass反向代理时cookie丢失问题解决方案
- Nginx反向代理的目录访问问题
- Nginx 反向代理碰到的问题
- Nginx反向代理关于端口的问题
- nginx反向代理,request.getServerName()的问题
- 【BZOJ 2818】Gcd
- iBatis简单入门教程
- 不经过中间变量改变两个数的值
- 2.1-2
- iOS开发 GET、POST请求方法:NSURLSession篇
- 在本机上使用nginx反向代理的设置cookie失败问题
- 13周 项目三
- 复制,粘贴,删除,撤消,跳转
- C#的接口
- CentOs6.5 安装Zlib
- 【c++程序】计算字符个数
- Eclipse 使用 Link 方式进行插件的安装
- Hive的HQL语句及数据倾斜解决方案
- JavaScript DOM 获取焦点然后逐行显示