1.申请证书
这里我选择的是阿里云的个人免费的证书
因为使用的是内置的Tomcat,所以下载Tomcat类型的
2.配置项目
将证书XXXX.pfx文件放到项目的resources目录,接着修改application.yml文件
1 | server: |
接着修改启动类,添加如下内容,接着启动项目
1 | import org.apache.catalina.Context; |
3.可能出现的问题
可能会出现下面的错误
1 | Address already in use: bind |
解决办法
以windows系统为例,查看当前端口被哪个进程占用了(进入到CMD中)
1 | netstat -ano|findstr "443" |
然后找到进程ID,使用任务管理器结束此进程即可。