Tips:本篇博客是 Windows 版本的使用教程,cmd 中執行的命令前綴是下載的軟件名稱,需要改成自己下載軟件的名稱!
下載軟件
首先去 GitHub 倉庫中下載軟件,下載完成后將文件保存在英文路徑下的文件夾,之后以管理員權限運行 cmd 窗口,跳轉至軟件路徑下。
信任根證書
在 cmd 窗口中執行以下命令:
mkcert-v1.4.4-windows-amd64.exe -install
之后會彈出安全警告,選擇是。
創建本地證書
在 cmd 窗口中執行命令格式為 mkcert -pkcs12 [IP] [IP] [IP] …
這三個地址的前兩個地址是本機地址,后一個地址是電腦內網地址。
mkcert-v1.4.4-windows-amd64.exe -pkcs12 localhost 127.0.0.1 192.168.1.6
執行完畢后就創建成功了,會在軟件目錄中生產一個 .p12 的證書文件,他的默認密碼就是上圖畫圈的地方。
配置后端項目
在項目的 properties 配置文件中添加如下配置:
#本地SSL證書配置
server.ssl.enabled=true
server.ssl.key-password=changeit # mkcert 創建證書時使用的默認密碼
server.ssl.key-store=classpath:ssl/ssl-dev.p12 # 自己的證書的路徑和名稱
server.ssl.key-store-password=changeit # mkcert 創建證書時使用的默認密碼
server.ssl.key-store-type=PKCS12
配置完成后重啟項目,然后就可以用 https://localhost/ 或 https://127.0.0.1/ 來訪問項目了。