[指南] 運用 Mkcert 簡易在本地端實現 HTTPS 連線 ( VSCode )

章節連結

前端網頁開發上,常會遇上需要用 https 來進行串接其他第三方服務的場景。若是使用 http 的話,會容易被瀏覽器本身的安全性防護問題給卡住,造成開發上的痛點。這邊筆記下簡單利用 Mkcert 再搭配 VS Code 的 Live Server 套件設定,來達成本地端的 https。
html logo


內容

步驟

1. Mac 使用者建議使用 homebrew 來進行安裝。先假設你已經成功安裝 homebrew 後,輸入 brew install mkcert
2. 輸入 mkcert -install 來建立一個 local 端的憑證頒發機構
3. 接著視你的情況來頒發本地開發的憑證。這邊以 localhost 為例,那就是 mkcert localhost。接著你就會在根目錄下,產生 localhost-key.pem 和 localhost.pem 兩個檔案。
4. 打開 VSCode,並在 Live Server 設定內,加上以下內容:

5. 接著你就可以成功在 localhost 使用 https 了

guide-mkcert-localhost-https-via-vscode-2


參考資料

1. mkcert:讓你在 localhost 開發也能用 https
2. Mkcert – 在 localhost 掛 HTTPS 神器
3. 使用 mkcert 在本地端實現 HTTPS(以 Node.js, Nuxt.js, Vue Cli 及 create-react-app 為例)

按讚加入粉絲團

延伸閱讀