在Apache2代理后面的专用Tomcat之后进行Spring-boot?

时间:2018-12-10 23:15:45

标签: java spring tomcat apache2 reverse-proxy

我正在运行一个apache2反向代理,该请求会将请求发送到tomcat8上的专用 localhost:8080

为了在我的应用程序中进行适当的自我引用,我需要相应地转发https标头。因此,代理配置如下:

<VirtualHost *:443>
    ServerName www.myapp.org
    ProxyPass / http://127.0.0.1:8080/
    RequestHeader set X-Forwarded-Proto https
    RequestHeader set X-Forwarded-Port 443
    ProxyPreserveHost On
    ... (SSL directives omitted for readability)
</VirtualHost>

现在,春季建议是在代理后面运行嵌入式雄猫的情况下设置以下application.properties:

server.use-forward-headers=true
server.tomcat.remote_ip_header=x-forwarded-for 
server.tomcat.protocol_header=x-forwarded-prot

问题:在运行专用的tomcat时,所有server.*属性都会被忽略。

问题:如何为专用的tomcat实现相同的配置?

0 个答案:

没有答案