nginx--解决响应头带Set-Cookie导致的验证失败

解决响应头带Set-Cookie导致的验证失败

前言

在用nginx做代理的时候,会发现nginx在访问不同ip请求的时候会带setCookie 导致后端就是放开cookie验证,在访问玩这个链接他更新了cookie导致在访问其他链接报错

这个时候就需要禁用setCookie,可通过nginx的Set-Cookie属性Secure来进行实现

给nginx.conf 设置Secure

java 复制代码
location /device/ {
            add_header Access-Control-Allow-Origin * always;
			proxy_set_header Host $http_host;
			proxy_set_header APIS $uri;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_pass http://192.168.22.56:9090/device/;
			proxy_cookie_path / "/; Secure";
        }


配置完成后会发现cookie就不会发生变化了

相关推荐
model2005几秒前
Alibaba linux 3安装mapserver
linux·运维·服务器
董世昌414 分钟前
前端跨域问题:原理、8 种解决方案与实战避坑指南
开发语言·前端·javascript
xiejava10184 分钟前
企业级私有docker镜像仓库Harbor的搭建和使用
运维·docker·云原生·容器
Qiuner6 分钟前
Spring Boot 机制四: AOP 代理机制源码级深度解析(JDK / CGLIB 全链路)
java·spring boot·后端
秋叶清风9 分钟前
启动两个服务器时,能连接到第一个服务器,但连接失败到第二个服务器
运维·服务器
水天需01010 分钟前
awk 命令全面详解
linux·运维·服务器
Tony Bai10 分钟前
Go 2025云原生与可观测年度报告:底层性能革新与生态固防
开发语言·后端·云原生·golang
咖丨喱12 分钟前
【miracast连接优化】
后端·asp.net
吃炸鸡的前端12 分钟前
Vite创建react项目
前端·react.js·前端框架
Victor35613 分钟前
Redis(167)如何使用Redis实现分布式缓存?
后端