如果证书有缺少,并不会影响网页https请求。在微信开发者工具中请求也不会出现问题,但是如果真机调试或者体验版就会请求失败“errno:60001”。
1、宝塔申请ssl,选择当前项目解析的域名,填写详细信息后就可以生成
2、在宝塔ssl处点击部署,证书文件夹就能看到此证书
3、点击其他证书,就可以看到key和crt文件,注意此处crt文件中已经自动生成中间证书, 不需要二次添加
4、通过myssl生成jks文件https://www.myssl.cn/tools/check-server-cert.html
直接将key和pem框里面的内容复制就行了,下面是设置自己的密钥,到时候springboot中要使用
5、下载jks放入springboot项目,并配置yml
server:
port: 80
ssl:
key-store: classpath:****.jks
key-store-password: ****
keyStoreType: JKS
6、打包部署之后可以回到 myssl 网站监测你的证书是否安装成功。如果3个证书都正常,就代表没问题了