nginx
本地和测试环境下是ok的,当使用测试环境的https://www.xxxxx/访问的时候就出问题;后跟踪日志发现获取到token也就是getHeader为空了;
调整方式
1.检查自定义参数是否包含“_” 若包含 则修改参数 去除 nginx代理默认会把header中参数的 "_" 下划线去掉,所以后台服务器后就获取不到带"_"线的参数名。
2.在ng config配置server块上加上
underscores_in_headers on; #该属性默认为off,表示如果header name中包含下划线,则忽略掉。
真实遇到问题百度的解决方案 有效