zoukankan      html  css  js  c++  java
  • JAVA ssl 证书

    • cmd 切换 jdk/bin 目录
    • 执行 >keytool -genkeypair -alias selfsigned_localhost_sslserver -keyalg RSA -keysize 2048 -storetype PKCS12 -keystore ebininfosoft-ssl-key.p12 -validity 3650
    • jdk/bin 下 ebininfosoft-ssl-key.p12 文件丢到 resources 下
    • 配置文件
    server:
      port: 9064 # https
      http:
        port: 9061 # http
      ssl:
        key-store-type: PKCS12
        key-store: classpath:ebininfosoft-ssl-key.p12
        enabled: true
        key-store-password: hgyairr # 密码
    
    • 兼容 http
    @Configuration
    public class TomcatHttp2HttpsConfig {
    
        @Value("${server.http.port}")
        private int httpPort;
    
        @Bean
        public ServletWebServerFactory servletContainer() {
            TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory();
            tomcat.addAdditionalTomcatConnectors(createStandardConnector());
            return tomcat;
        }
    
        private Connector createStandardConnector() {
            Connector connector = new Connector("org.apache.coyote.http11.Http11NioProtocol");
            connector.setPort(httpPort);
            return connector;
        }
    }
    
  • 相关阅读:
    2-SIFT简介
    1-SIFT资源整理
    1-vs2015+opencv 3.2.0配置
    5-load-on-startup
    4-监听器
    3-过滤器
    第09组 Alpha冲刺 (1/6)
    第09组(71) 需求分析报告
    第9组(71) 团队展示
    结对编程作业
  • 原文地址:https://www.cnblogs.com/huanggy/p/15151164.html
Copyright © 2011-2022 走看看