Spring boot - 将Tomcat HTTP嵌入到HTTPS重定向中

时间:2014-10-18 09:20:32

标签: spring-boot embedded-tomcat-7

我正在使用Java 7,Spring-Boot 1.1.7和一个受欢迎的Tomcat 7。

过去,当我使用独立的Tomcat时,我曾经添加了一个http连接器,它会将请求重定向到HTTPS端口:

<Connector port="8080" enableLookups="false"
           redirectPort="8443" />

当我使用嵌入式Tomcat时,我怎么能这样做(我没有server.xml文件)?

1 个答案:

答案 0 :(得分:2)

您可以添加Connector或使用其Java API配置现有的(例如,请参阅http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-enable-multiple-connectors-in-tomcat)。 Connector有一个setRedirectPort()(它直接由XML <Connector/>元素映射)。