如果只是host、端口转换,则cookie不会丢失

例如:

location /test {proxy_pass http://127.0.0.1:8080/test;
}

通过浏览器访问http://127.0.0.1/project时,浏览器的cookie内有jsessionid。再次访问时,浏览器会发送当前的cookie。

如果路径也变化了,则需要设置cookie的路径转换
location proxy_test {proxy_pass http://127.0.0.1:8080/test;
}

通过浏览器访问http://127.0.0.1/proxy_path时,浏览器的cookie内没有jsessionid。再次访问时,后台当然无法获取到cookie了。

修改配置,设置cookie
location proxy_test {proxy_pass http://127.0.0.1:8080/test;proxy_cookie_path /test /proxy_test;
}

则可以将test的cookie输出到proxy_test上。

Nginx转发丢失cookie解决方案相关推荐

  1. Vue通过nginx转发后dist文件页面样式丢失

    修改Nginx配置: nginx转发静态文件: location /zqpage/ {root E:/ecidi/app/zffp_web/systemcenter/;# root E:/zqpage ...

  2. charles请求转发_用免费开源的frp实现内网穿透,使用nginx转发的方式去掉端口号...

    需要用内网穿透技术来实现通过其他公网 IP 来访问家里的 NAS 设备的需求,frp使用起来更加简便灵活,以及项目一直开源,所以本文选择frp作为示例 frp的github地址 :https://gi ...

  3. nginx转发html文件,Nginx 转发匹配规则的实现

    一.正则表达式匹配 ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~ 和 !~* 分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配 -f 和 !-f 用来判断是否存在文件 -d 和 ...

  4. nginx转发websocket配置

    背景:启动socket后,一般可以用ip进行直连,不过这样会引发很多问题 解决方案:采用 域名+nginx转发 nginx配置如下: upstream swoole_http_server {serv ...

  5. Nginx转发https请求访问http后端接口

    Nginx转发https请求 问题描述 前后端分离项目,前端使用Nginx部署,后端是Spring Boot项目,使用tomcat部署. Nginx配置了SSL,并且前端项目需要https协议访问.后 ...

  6. zuul网关转发丢失头信息问题

    zuul网关转发丢失头信息问题 最近做权限springsecurity+jjwt,遇到一个问题,在网关转发时,头信息会被拦截掉.用了弯管过滤器转发,就是整死的不得行,心累两三天了?怪自己水平太菜,早知 ...

  7. nginx转发端口路由器再转发

    场景 nginx 转发端口 路由器二次转发了,端口不一样 (shiro 或者其他一些权限控制架构会自动跳转,导致的端口不对.) proxy_set_header Host $host:$proxy_p ...

  8. 计算价格, java中浮点数精度丢失的解决方案

    计算价格, java中浮点数精度丢失的解决方案 转载于:https://www.cnblogs.com/gloryhope/p/9896719.html

  9. 解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题

    解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题 参考文章: (1)解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题 (2)ht ...

最新文章

  1. InitializeComponent System.StackOverflowException
  2. 分贝dB与放大倍数的转换关系及对照表
  3. 计算机算法设计与分析一
  4. .net core将URL请求格式化为XML或JSON(网站动态生成sitemap.xml)
  5. python numpy np.fromstring()函数(从字符串文本中提取数字,返回一维数组)(爬虫提取数字挺好用的)
  6. 计算机一级单元格公式设置错误是什么原因,excel表格公式出错怎么解决,电子表格求和出错...
  7. Android开发之gradle重命名aar包的写法
  8. 『设计模式』设计模式--策略模式
  9. 海鸥表表带太长了怎么拆_表带安装,表带太长了,怎么拆解和安装?
  10. var lib mysql ib_MYSQL问题解决
  11. php面向对象精要(3)
  12. “狼牙抓鸡”现身IT江湖
  13. MPEG4 协议详解
  14. 熊猫烧香病毒 杀毒记
  15. PX4以往固件版本下载
  16. 人的一生该怎样度过?
  17. Fedora Firefox flash-player插件安装
  18. Docker系列:docker 容器命令: 删除 停止 启动 重启
  19. 标准日本语初级 语法整理
  20. 赛扬处理器_【推仔说新闻】英特尔发布新款奔腾、赛扬处理器

热门文章

  1. Java的renameTo方法无效,解决方法
  2. 小程序技术始于微信?来看看移动端小程序技术的前世今生!
  3. live555发送H264
  4. linux配置网络步骤
  5. 起名~Java程序源码。
  6. jeecgboot前端自定义组件、JgEditable Table行编辑表格
  7. HTML小游戏17 —— 弗莱迪的物理实验游戏(附完整源码)
  8. 新闻!牛磨王爸爸谈牛磨王抗磨网 | “绿多多”绿色资产
  9. sharepoint2010 list联合查询--(未整理)
  10. 为开发者而建的地图,Mapbox 如何服务安卓用户