生成证书
使用Java JDK自带生成SSL证书的工具keytool
生成证命令
C:\Users\Administrator>keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keysize 2048 -keystore "D:/tomcat.keystore" -validity 30000
-alias 别名
-keypass 指定生成密钥的密码
-keyalg 指定密钥使用的加密算法(如 RSA)
-keysize 密钥大小
-validity 过期时间,单位天
-keystore 指定存储密钥的密钥库的生成路径、名称
-storepass 指定访问密钥库的密码
项目配置证书
server:
tomcat:
uri-encoding: UTF-8
max-threads: 1000
min-spare-threads: 30
port: 8443
ssl:
enabled: true
key-store: classpath:tomcat.keystore
key-store-type: JKS
key-store-password: 123456
key-alias: tomcat
postman测试
在这里插入图片描述