tomcat https访问部署


tomcat https访问部署

1.自签名证书

利用java命令生成自定义签名证书

keytool -genkey -alias tomcat -keypass 123456 -keyalg "RSA" -keystore "e:\tomcat.keystore"
//可执行后输入
-storepass 123456

2. tomcat 服务器修改server.xml

将8443端口注释放出来 (默认是8443 但是https请求需要带端口号,改成443端口便不用带端口号访问)

3.tomcat https访问部署


4.将 http请求重定向到https

修改conf.xml
tomcat https访问部署

  

5. 配置web.xml

      
        
    CLIENT-CERT    
    Client Cert Users-only Area    
      
      
        
        
        SSL    
        /*    
        
        
        CONFIDENTIAL    
        
  
  • 测试成功,但是这个一般都会报不安全,而且小程序是不支持该种方式的https请求的