前言
獲得免費憑證的方式百百種,今天要介紹的這家是 GoGetSSL。但這家的申請方式看起來只能透過網站申請,不支援像是 ZeroSSL 或是 Let’s Encrypt 可以使用 acme.sh 獲得。
建立訂單
首先我們連上他的 官方網站,並點選 Try Trial SSL 。

在 Choose Period 的地方勾選 3 Months,之後點 Next Step。

接著要建立帳號,點選右邊的 Create new account。

我們要填寫一些註冊帳號的資料,填完後選擇 Next Step。

註冊完成後,他會告訴你我們要申請的是 90 天的 SSL 憑證,並且他是可以無限取得的,點選 Complete Order。

他應該會要求你登入,登入完後我們點選左邊的 SSL Certificates,你會看到一筆未完成的訂單,我們點 View 檢視他。

點選 Generate Certificate。

他會要求我們貼上 CSR,也就是憑證請求檔。如果你沒有的話,他也提供 Online CSR Generator。

產生憑證請求檔
GoGetSSL 可以線上產生憑證請求檔,我們需要完成表格,第一欄就是要申請的網域名稱,完成後送出。

接著他會產生 CSR 以及 Private Key,產生的 CSR 就貼回去上個步驟的網頁裡,Private Key 則要自己保存好,在設定自己的網頁伺服器時會用到。

驗證網域
在完成以上步驟後,接著就要驗證網域啦!他提供了幾種方式 Email、DNS、HTTP、HTTPS 可以選擇,我這邊使用 HTTP。

又是一個管理員聯繫表單,好好完成他吧。

拉到最下面,在接受使用條款後,點選 Complete Generation。

接著他會提供一個檔案,要你放到網頁伺服器中做驗證。置放完成後,點選上方的 Resend / Revalidate 重新驗證就好囉。

下載憑證
當你完成一切事務後,就可以下載憑證啦。回到介面後點選 All files,就會將資料打包下載給你囉。

結語
他是一款相當正式 (囉嗦) 的免費 SSL 網站,在過程中需要重複填寫資料、提交必要檔案,但這才是正式申請 SSL 應該會要的程序。如果你非常懶惰,我會建議你使用之前提過的 ZeroSSL 或是 Let’s Encrypt,這些文件會被自動化完成。