方法很简单,不胡扯,https默认443端口,需要配置SSL,我的是阿里云的域名,所以申请的是阿里云的证书,分三步走,第一步去阿里云https://account.aliyun.com/解析域名,第二步申请个免费的证书,第三步springboot项目里添加相应的配置
第一步:申请免费的阿里云证书
1.登录阿里云,点右上角控制台
2.鼠标放到左侧,选择域名
3.解析域名
4.点添加记录,把需要解析的IP添加上
5.点确定IP就添加上了,解析域名完成了,下一步申请ssl证书
第二步:申请免费的SSL证书
1.开始申请SSL了,进域名列表页,点管理
2.点基本信息中的免费开启SSL证书
3.填上要申请的域名,确定,后面申请就可以了,大概十来分钟就可以通过了
4.下载证书,进控制台页面,左侧产品与服务
5.选择安全(云盾)中的SSL证书
6.将刚申请的证书下载下来,阿里云申请证书就完成了,下面开是把证书配置到项目里了
第三步:springboot项目配置SSL证书
1.将从阿里云下载的SSL证书解压得到*.pfx和pfx-password.txt两个文件,把这两个文件放在项目的resources文件夹下
2.application.properties添加以下配置,password是pfx-password.txt中复制出来的密码,不需要其他配置了
server.port=443
#SSL配置
server.ssl.key-store=classpath:cert-1542079291223_www.ytwyw.cn.pfx
server.ssl.key-store-password=34D0yw0d #pfx-password.txt中复制出来的密码
server.ssl.keyStoreType=PKCS12
3.直接访问域名吧,看到右边小锁了没,完事了
简单吧。。