• 记一次 Mac CA证书 问题


    问题: 具有该名称的证书颁发机构配置文件已经存在。请挑选不同的名称。

    今天在使用 navicat-keygen 这个工具时候, 需要使用苹果的 Keychains 自建 CA证书 . 由于手贱把第一次创建的证书给删除了, 再次创建就提示上面那个问题, 明明已经在 Keychains 里面删除了, 为啥还会有这种问题呢.

    这里当然可以再次创建一个新名称的证书, 但是这个提示总给人感觉哪里没删干净. 于是一顿 Google 无果之后决定放弃, 还是乖乖的换个名字. 就在我换个名称重新创建完成时候, 发现这个成功页面有个 显示证书颁发机构 的按钮, 真的是激动人心. 赶紧点开, 然后给我们跳出一个文件夹, 这里就是当前创建 CA证书 的文件目录. 然后打开命令行, 查看当前目录地址(这里我用了一款工具, 可以直接在命令行打开当前目录). 最终确定, 自建证书存储在 /Users/当前用户名/Library/Application Support/Certificate Authority 这个文件夹中. 这样我们就进入这个文件夹, 果真之前创建的 CA证书 都在这里. 我们把不需要的删除, 然后再去创建就没有问题啦.

    后续:
    如果把证书移动到 system(系统)Keychains 时弹出 "发生错误。不能将项目添加到当前钥匙串中。" 这个错误的话, 这时你需要重启系统, 然后按照之前的操作, 删除对应的证书重新添加即可.

  • 相关阅读:
    webpack loader和插件的编写原理
    vue和react原理性知识点
    详谈Javascript类与继承
    vue项目中要实现展示markdown文件[转载]
    前端知识总结--2 js部分
    前端知识总结--html
    react相关知识点总结
    优秀文章
    项目部署服务器2
    项目部署服务器
  • 原文地址:https://www.cnblogs.com/haha1212/p/11281184.html
Copyright © 2020-2023  润新知