会话丢失-NGINX配置之underscores_in_headers
1.描述问题NGINX代理某个web服务时,单机情况下也出现不停的要求认证的情况初步分析去掉NGINX代理,直接访问服务,未出现上述情况;进一步分析:查看经过NGINX的请求和直接访问服务请求区别:cookie中的部分带下划线'_'的认证信息丢失导致,因此出现重复要求认证。2.解决办法在NGINX,配置文件http {} 模块中添加如下配置: underscores_in_headers on;重启NGINX服务,再次访问服务正常。3.官方解释Syntax: unde
原创
2021-01-22 17:31:48 ·
17775 阅读 ·
0 评论