nginx有点儿坑

发布于 2022-10-11  123 次阅读


今天上线,访问项目一直鉴权失败。
咋回事呢,才发现是nginx和我们的token配合的并不是很好。
nginx代理默认会把header中参数的 "_" 下划线去掉,所以后台服务器后就获取不到带"_"线的参数名。
该属性默认为off,表示如果header name中包含下划线,则忽略掉。
underscores_in_headers on;  
下划线真的是。。。
还好我机智,突然想起来了好像是有nginx这个问题,一查果然是!
结果还算是顺利。


啦啦啦!