我正在运行一个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实现相同的配置?