鍍金池/ 問(wèn)答/Linux/ nginx 與tomcat https與http協(xié)議重定向問(wèn)題

nginx 與tomcat https與http協(xié)議重定向問(wèn)題

nginx作為代理端,接受HTTPS和http,tomcat只接受HTTP,
先將nginx的https透明代理到tomcat,但這里有個(gè)問(wèn)題,訪問(wèn)正常的網(wǎng)頁(yè)可以正常,但當(dāng)tomcat需要302的時(shí)候,響應(yīng)的重定向協(xié)議是http,這將與瀏覽器的https發(fā)生沖突導(dǎo)致無(wú)法訪問(wèn),我期望能夠在nginx做處理,當(dāng)協(xié)議為https時(shí),將302的http替換為https,

回答
編輯回答
瞄小懶

Nginx 配置中設(shè)置代理的地方增加一行 proxy_redirect http:// $scheme://; 試試。

2017年8月28日 21:19
編輯回答
嘟尛嘴

所以你最后怎么解決的啊,已被這個(gè)問(wèn)題困擾好久

2018年7月28日 09:24