给自己的网址加上https,添加ssl证书(springboot项目)

这里以阿里云举例

1.先去阿里云官网首页,登录,找到 SSL证书

在这里插入图片描述

2.点击 立即购买

在这里插入图片描述

3.选择好点击确定就可以

在这里插入图片描述

4.输入自己的域名和手机号,等待即可,成功他就叫给你发邮件

(这里就没截图了,因为我已经买过了)

5.通知你通过以后就进入SSL控制台,点击你的SSL后面的下载,把它下载到本地,然后解压缩。

在这里插入图片描述

6.先给springboot项目配置上(包括本地和云服务器)。

1).先把.pfx文件移动到项目的resources文件夹下,和application.yml同级。
在这里插入图片描述
2).配置application.yml文件,当然我的是写在application-dev.yml里的(反正写在配置文件里)
在这里插入图片描述
先把端口改成443,
然后加上
ssl.key-store: 这个是我们下载解压的。pfx的文件,这里要绝对路径,本地的话就是从自己的项目里的绝对路径开始,云服务器的话,要先把.pfx文件上传到云服务器上。
ssl.key-store-password: 这个是我们下载解压中的那个TXT文件里的。
ssl.key-store-type: 这个是固定值 PKCS12

7.去自己的云服务器控制台,给自己的服务器配置安全组,加入443端口

在这里插入图片描述
在这里插入图片描述
然后克隆一个以前配置好的,把端口改成443就好了。

我遇到的问题

1.ssl.key-store-password,没加store。疯狂报错。
2.云服务器上.pfx文件的路径错误,我当时写的是opt/java/project/.pfx。看起来一点问题都没有,其实要在opt前面加/,这样才是对的/opt/java/project/.pfx.

发布了16 篇原创文章 · 获赞 1 · 访问量 6966

猜你喜欢

转载自blog.csdn.net/weixin_42596407/article/details/105291542
今日推荐