在微信小程序中tomcat http转https的方法步骤

发布时间:2017-04-05 13:52 22来源:www.ushendu.com

现在微信小程序很是火热,也有越来越多的人接触到微信小程序。今天小编就为大家带来了在微信小程序中tomcathttp转https的完整步骤,一起来看看吧。
 
由于小程序需要使用https协议,在使用用腾讯云的服务器时,负载均衡服务器(SSL证书部署在此服务器上)与业务服务器上的apache之间使用的是http,apache与tomcat之间也使用的是http,这样导致两个问题,tomcat在redirect的时会跳转到http://127.0.0.1上

在微信小程序中tomcat http转https的方法步骤
 
解决方案:
 
1.在tomcat,service.xml中Connector增加proxyName,proxyPort-->解决跳转到127.0.0.1的问题
 
<Connectorport="8080"protocol="HTTP/1.1"
 
connectionTimeout="20000"
 
proxyName="test9.icolor.com.cn"
 
proxyPort="443"
 
redirectPort="8443"/>
 
2.在apache的config中增加RequestHeadersetX-Forwarded-Proto"https"-->解决http转https的问题
 
ProxyPass/http://127.0.0.1:8080/
 
ProxyPassReverse/http://127.0.0.1:8080/
 
RequestHeadersetX-Forwarded-Proto"https"
 
今天的内容就和大家介绍到这里了,想要了解更多精彩内容请继续关注u深度每日更新!小编等着你哦!
分享到: