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

前言

在用nginx做代理的时候,会发现nginx在访问不同ip请求的时候会带setCookie 导致后端就是放开cookie验证,在访问玩这个链接他更新了cookie导致在访问其他链接报错
这个时候就需要禁用setCookie,可通过nginx的Set-Cookie属性Secure来进行实现
在这里插入图片描述

给nginx.conf 设置Secure

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

在这里插入图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-26 13:12:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-26 13:12:06       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-26 13:12:06       87 阅读
  4. Python语言-面向对象

    2024-03-26 13:12:06       96 阅读

热门阅读

  1. 最小覆盖子串 - LeetCode 热题 12

    2024-03-26 13:12:06       38 阅读
  2. python项目练习——5.自动化批量重命名图片文件

    2024-03-26 13:12:06       37 阅读
  3. Web框架开发-基于Ajax实现的登录

    2024-03-26 13:12:06       43 阅读
  4. C语言 strcmp

    2024-03-26 13:12:06       37 阅读
  5. 从零学算法212

    2024-03-26 13:12:06       40 阅读
  6. 计算机网络(02)

    2024-03-26 13:12:06       38 阅读
  7. 蓝桥杯刷题_day2

    2024-03-26 13:12:06       40 阅读