首页>代码>Spring Boot配置SSL证书支持HTTPS协议访问Tomcat服务>/ssl-https/src/main/java/com/memorynotfound/spring.boot.tomcat/TomcatHttpAndHttpsConfig.java
package com.memorynotfound.spring.boot.tomcat;

import org.apache.catalina.connector.Connector;
import org.springframework.boot.context.embedded.EmbeddedServletContainerFactory;
import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class TomcatHttpAndHttpsConfig {

    @Bean
    public EmbeddedServletContainerFactory servletContainer(){
        TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory();
        tomcat.addAdditionalTomcatConnectors(httpConnector());
        return tomcat;
    }

    private Connector httpConnector(){
        Connector connector = new Connector(TomcatEmbeddedServletContainerFactory.DEFAULT_PROTOCOL);
        connector.setScheme("http");
        connector.setPort(8080);
        connector.setSecure(false);
        return connector;
    }
}
最近下载更多
ding1336610127  LV9 2021年3月16日
fu987654  LV1 2020年12月29日
最近浏览更多
微信网友_6184005683466240  LV11 2023年6月11日
whfuai  LV14 2023年2月3日
280286951  LV17 2021年6月21日
bianzw  LV2 2021年6月16日
15195859092  LV2 2021年5月24日
zhulei886  LV14 2021年5月19日
LinAllen 2021年5月10日
暂无贡献等级
username123456  LV1 2021年5月1日
Fahaxiki 2021年4月25日
暂无贡献等级
a992013093  LV15 2021年4月21日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友