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就不会发生变化了

相关推荐
妄想出头的工业炼药师9 分钟前
cuda如何安装卸载
linux·运维·服务器
泡沫·10 分钟前
3.sed 使用手册
运维
暮紫李13 分钟前
项目中如何强制使用pnpm
前端
q_191328469514 分钟前
基于Springboot2+Vue2的旅游景点购票系统
java·vue.js·spring boot·后端·mysql·毕业设计·计算机毕业设计
哈哈哈笑什么14 分钟前
基于RabbitMQ的企业级订单系统设计与实现
后端
LSTM9715 分钟前
使用 Java 实现条形码生成与识别
后端
哈哈哈笑什么15 分钟前
如何防止恶意伪造前端唯一请求id
前端·后端
哈哈哈笑什么15 分钟前
Spring Cloud 微服务架构下幂等性的 业务场景、解决的核心问题、完整实现方案及可运行代码
后端
kevinzzzzzz17 分钟前
基于模块联邦打通多系统的探索
前端·javascript
PieroPC17 分钟前
飞牛Nas-通过Docker的Compose 安装WordPress
后端