記一次 Mac CA證書 問題

問題: 具備該名稱的證書頒發機構配置文件已經存在。請挑選不一樣的名稱。git

今天在使用 navicat-keygen 這個工具時候, 須要使用蘋果的 Keychains 自建 CA證書 . 因爲手賤把第一次建立的證書給刪除了, 再次建立就提示上面那個問題, 明明已經在 Keychains 裏面刪除了, 爲啥還會有這種問題呢.github

這裏固然能夠再次建立一個新名稱的證書, 可是這個提示總給人感受哪裏沒刪乾淨. 因而一頓 Google 無果以後決定放棄, 仍是乖乖的換個名字. 就在我換個名稱從新建立完成時候, 發現這個成功頁面有個 顯示證書頒發機構 的按鈕, 真的是激動人心. 趕忙點開, 而後給咱們跳出一個文件夾, 這裏就是當前建立 CA證書 的文件目錄. 而後打開命令行, 查看當前目錄地址(這裏我用了一款工具, 能夠直接在命令行打開當前目錄). 最終肯定, 自建證書存儲在 /Users/當前用戶名/Library/Application Support/Certificate Authority 這個文件夾中. 這樣咱們就進入這個文件夾, 果然以前建立的 CA證書 都在這裏. 咱們把不須要的刪除, 而後再去建立就沒有問題啦.工具

後續:
若是把證書移動到 system(系統)Keychains 時彈出 "發生錯誤。不能將項目添加到當前鑰匙串中。" 這個錯誤的話, 這時你須要重啓系統, 而後按照以前的操做, 刪除對應的證書從新添加便可.命令行

相關文章
相關標籤/搜索