网站SSL证书一般是跟各种“云”申请,都有免费证书,这里介绍一下,自生成证书。
1、生成SSL证书
(1)、打开cmd
(2)、输入命令:keytool -genkey -alias tomcat
//生成一个别名为tomcat的证书
(3)、接下来是输入各种信息,这边就不再说明
(4)、在最后一步,是否正确时,输入一个 y
回车
(5)、最后会提示证书路径, 我这是 C:\Users\SoftWare\.keystore
,找到证书,名字为 .keystore
,把它复制到项目 resources
目录下
2、项目配置
在 yml里配置证书信息
server:
port: 8443
ssl:
key-store: .keystore
key-store-password: mytest
key-store-type: JKS
key-alias: tomcat