目錄
前提條件
步驟一:下載SSL證書
步驟二:在Spring Boot安裝SSL證書
步驟三:驗證SSL證書是否安裝成功
前提條件
- 已通過數字證書管理服務控制臺簽發證書
- SSL證書綁定的域名已完成DNS解析,即您的域名與主機IP地址相互映射
- 已在Web服務器開放443端口(HTTPS通信的標準端口)
- 如果您使用的是阿里云ECS服務器,請確保已經在安全組規則入方向添加TCP 443端口
步驟一:下載SSL證書
- 1-下載服務器類型為JKS的證書
- 2-解壓縮已下載的SSL證書壓縮包
- 根據您在提交證書申請時選擇的CSR生成方式,解壓縮獲得的文件不同
- 具體如下表所示:
CSR生成方式 | 證書壓縮包包含的文件 |
---|---|
系統生成或選擇已有的CSR |
|
手動填寫 |
|
步驟二:在Spring Boot安裝SSL證書
- 1-將解壓后的證書文件和密碼文件上傳到Spring Boot項目的根目錄src/main/resources/
- 如果您修改過Spring Boot項目的目錄,您需要將證書文件和密碼文件拷貝到與配置文件application.properties或application.yml相同的目錄下
- 您可以使用遠程登錄工具附帶的本地文件上傳功能,上傳文件
- 例如PuTTy、Termius、Xftp或WinSCP等
- 2-按照以下示例和說明配置application.properties或application.yml文件
- application.properties
- application.yml
- 3-進入Spring Boot項目根目錄,執行以下命令重啟Spring Boot項目
- Maven
- Gradle
步驟三:驗證SSL證書是否安裝成功
- 證書安裝完成后,您可通過訪問證書的綁定域名驗證該證書是否安裝成功
- 如果網頁地址欄出現小鎖標志,表示證書已經安裝成功