如何在 macOS 上安裝本地 SSL 憑證
您已經編寫了一個應該使用 HTTPS 的應用程序,但它無法正常工作:當您嘗試使用 HTTPS 訪問時,出現警告,儘管您已經創建了一個本地憑證。
這是因為默認情況下,瀏覽器不信任本地憑證。
我們需要安裝它!
我假設您在本節中使用 Chrome 瀏覽器。
之後尋找地址欄附近的“不安全”圖標,然後會出現一個小面板:
點擊面板中的“憑證”選項,您應該會看到另一個面板顯示憑證的詳細信息:
現在將憑證的圖標從那裡拖到桌面或其他任意位置。直接使用鼠標進行拖放操作。
完成後,在Finder中找到該文件,並雙擊它。
您應該看到一個提示安裝它:
在“鑰匙串”選項所在位置,請選擇“系統”而不是“login”:
按“添加” ,現在您應該在系統鑰匙串中看到憑證,憑證名為“localhost”:
然後再次雙擊憑證,將出現如下窗口:
在“信任”旁邊點擊箭頭,您應該看到這個窗口,確保將“使用此憑證時”更改為“始終信任”:
就這樣!現在關閉鑰匙串應用(cmd-Q
),然後重新加載您的 Chrome 瀏覽器頁籤,應該可以正常工作!
並且現在它應該在您使用的任何瀏覽器上正常工作。
tags: [“macOS”, “SSL憑證”, “安裝憑證”]