0%

nginx之https302跳转为http怎么办

前言

今天遇到的问题,https的请求经过Nginx反向代理之后,302跳转为了http,导致访问不通,返回400。
image.png

怎么办

进一步抓包分析,发现确实是302跳转后的location变成了http。
image.png
根据高手指点,在nginx配置文件加上这两行代码,就解决了。

1
2
proxy_redirect http:// https://;
proxy_set_header X-Forwarded-Proto https;

image.png

-------------本文结束感谢您的阅读-------------