1、通过JDK中keytool工具生成证书
前提是电脑安装了JDK并配置了环境变量,打开CMD,并输入
keytool -genkey -alias tomcat -keyalg RSA -keystore ./server.keystore
密码和证书内容根据自己情况可以自定义(我设置的密码是:dev123),如图所示:
以上操作后即生成证书,证书位置在cmd的路径位置,一般在路径C:\Users\Administrator\server.keystore
2、将证书放入到springboot项目内
将 文件 server.keystore 复制到 Springboot项目resources文件夹下,如图所示:
3、配置application.yml文件
打开application.yml配置文件,添加server相关的ssl配置,如下代码:
server:
port: 8080
ssl:
protocol: TLS
key-store: classpath:server.keystore
key-alias: tomcat
enabled: true
key-store-pa