目录

nginx后端-接收不到请求头中的token

目录

【nginx】后端 接收不到请求头中的token

今天在调试环境的时候发现前端明确向后端传递了请求头,但是后端就是接收不到,网上说是因为跨域问题.经过配置并不是跨域的问题.最后把问题定位在了nginx身上。

https://i-blog.csdnimg.cn/blog_migrate/217aab3597fa6e64212250ddf40d5a92.png

发现定义的token包含了‘’,但是在nginx代理时会默认过滤掉 带 ‘‘的请求头。这里我们只需要找到nginx.conf这个配置文件,在里面添加

underscores_in_headers on;  该属性默认为off,表示如果header name中包含下划线,则忽略掉。

https://i-blog.csdnimg.cn/blog_migrate/48c233a95a5d1723ce44e6d83ea39c15.png