nginx 反向代理web应用将https请求转成http请求时,必须注意事项
生活随笔
收集整理的這篇文章主要介紹了
nginx 反向代理web应用将https请求转成http请求时,必须注意事项
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過nginx可以實現將https請求轉成http請求。具體方法這里暫且不表。
但有一項配置必須要添加(查看大多數配置均為對此進行提及):
proxy_set_header WL-Proxy-SSL true; //weblogic啟效
proxy_set_header X-Forwarded-Proto $scheme; //tomcat啟效
添加理由:
當服務器存在重定向代碼時(如下),因nginx將https請求轉化成了http請求發送給我web應用。在web應用看來,所有請求都是http的,因此,在重定向時,將本該是https的請求重定向到了http的地址,導致異常。通過添加上面的配置,使web容器能夠知道原始請求是https的,重定向時,繼續保持https。
總結
以上是生活随笔為你收集整理的nginx 反向代理web应用将https请求转成http请求时,必须注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 长江晶圆 + A / C 双口:梵想 5
- 下一篇: 乌镇报道|钉钉宣布智能化底座AI Paa