在jdk的bin目录下运行:

keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore"
keytool -selfcert -alias tomcat -keystore tomcat.keystore
keytool -export -alias tomcat -keystore tomcat.keystore -storepass password -rfc -file tomcat.cer

在tomcat conf文件夹下修改server.xml文件,找到https的链接:

<Connector SSLEnabled="true" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA" clientAuth="false" keystoreFile="D:/tomcat.keystore" keystorePass="password" maxThreads="150" port="443" protocol="org.apache.coyote.http11.Http11Protocol" scheme="https" secure="true" sslProtocol="TLS"/>

属性:

java 生成证书用于https

 

相关文章:

  • 2021-12-27
  • 2021-08-05
  • 2022-12-23
  • 2021-12-08
  • 2021-08-17
  • 2021-08-06
  • 2021-07-22
  • 2021-11-28
猜你喜欢
  • 2021-11-28
  • 2021-12-21
  • 2022-12-23
  • 2021-04-17
  • 2021-09-10
  • 2021-11-28
  • 2021-12-08
相关资源
相似解决方案