当前位置: 首页 > news >正文

解决nginx代理后,前端拿不到后端自定义的header

先说结论,因为前端和nginx对接,所以需要在nginx添加如下配置向前端暴露header

add_header 'Access-Control-Expose-Headers' 'Authorization'

排查过程

1.后端设置了Authorization 的响应头作为token的返回,前后端本地联调没有问题

  response.setHeader("Authorization", Objects.equals(tokenNew, "") ?token:tokenNew);

2. 发布到服务器上,开启nginx代理,结果前端返回的接口拿不到自定义的Header,然后到network里面一看,明明有啊

3.百度了一下,网上说后端设置属性add_header 'Access-Control-Expose-Headers' 'Authorization'

,结果还是不行,为何?突然想到我是用nginx代理的,前端直接访问的nginx,是不是要在nginx中设置

4.果然,如果用nginx代理,需要在nginx中设置,如果不用nginx代理直接在后端响应中设置

http://www.lryc.cn/news/334153.html

相关文章:

  • C++从入门到精通——类的6个默认成员函数之构造函数
  • 第十四届蓝桥杯省赛大学B组(C/C++)整数删除
  • openGauss学习笔记-257 openGauss性能调优-使用Plan Hint进行调优-Custom Plan和Generic Plan选择的Hint
  • 智慧校园|智慧校园管理小程序|基于微信小程序的智慧校园管理系统设计与实现(源码+数据库+文档)
  • 【信贷后台管理之(五)】
  • C++ 动态字符串String的介绍及经典用法展示
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • 【国产AI持续突破带动互联网智能生态进入正循环】
  • 全志 Linux Qt
  • 微功耗数据监测终端可应用在哪些场景?
  • Windows下Docker安装Kafka3+集群
  • 关于前端资源文件打包问题
  • 蓝桥杯备考随手记: 常用的字符串排序方式
  • Linux--进程(2)
  • 贪心算法思想
  • PKI:构建数字安全基石的关键技术
  • vue中实现路由鉴权和不同用户登录
  • Golang 开发实战day06 - Boolean Conditional
  • 内容多样化的秘密:Kompas.ai如何拓展你的内容形式
  • OneFlow深度学习框架介绍
  • 基于SSM的宠物管理系统
  • 【第十二篇】使用BurpSuite实现CSRF(实战案例)
  • css 手写返回箭头
  • 爬虫逆向非对称加密和对称加密案例
  • 大数据基础设施搭建 - Spark
  • 轻松上手Jackjson(珍藏版)
  • Pytorch数据结构:Tensor(张量)及其维度和数据类型
  • 【THM】Protocols and Servers 2(协议和服务器 2
  • 阿里云服务器可以干什么?阿里云服务器主要用途是干嘛的?
  • LeetCode hoot100-22