windows平台:
keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 365
linux:
keytool -genkey -alias tomcat -keyalg RSA -validity 20000 -keystore keystore.p12
参数说明:
-alias 你的证书别名
-keyalg 密钥算法
-keystore 证书库文件保存的位置和文件名
-keysize 密钥长度
-validity 证书有效期天数
将生成的keystore.p12文件放到resources目录下:
配置application.properties:
#ssl证书 server.ssl.key-store=classpath:keystore.p12 server.ssl.key-store-password=rivercloud server.ssl.key-store-type=PKCS12 server.ssl.key-alias=tomcat
这样就可以访问啦
原文:https://www.cnblogs.com/notchangeworld/p/12669148.html