前言
废话就不多讲了,直接开始。
我用的是阿里云免费版 DV SSL 证书,流程中需要做域名验证,最后下载证书。
- 阿里云,云盾免费证书申请,验证,下载证书(Tomcat)。
- 配置文件支持 HTTPS
- 配置类支持 HTTP
证书获取
阿里云证书申网上多的是,而且貌似也没有啥困难。

申请成功后下载证书:

SpringBoot 使用的是内置 Tomcat , 所以证书类型需要选择 Tomcat 。
下载后会有一个 pfx 文件 和一个密钥文件。
如果前置了 Nginx ,也需要下载 Nginx 证书且自行配置。
HTTPS 配置文件
server 下有三个配置参数如下,HTTPS 默认使用的端口为 server.port 。
server.httpPort 是为 HTTP 请求准备的,后面再使用。

本文介绍了如何在SpringBoot应用中配置SSL证书,以支持HTTP和HTTPS协议。通过阿里云免费版证书获取流程,下载适用于Tomcat的pfx文件和密钥文件。在SpringBoot的配置文件中设置HTTPS参数,并使用配置类支持HTTP监听。启动应用后,应用将同时监听HTTP和HTTPS两个端口。
最低0.47元/天 解锁文章

1942

被折叠的 条评论
为什么被折叠?



