如何在 Mac 上从 Chrome 导出证书?

如何在 Mac 上导出 Chrome v37的安全证书?

以前,我可以点击 URL 旁边的小锁图标,选择“ Connection”,选择证书,然后出现一个“ Export”按钮。

现在不是了!

176404 次浏览

编辑4/3/19: 我找到了一个变通方法,这是在 Chrome 上测试的,用于 Mac 73.0.3686.8664位,平台: macOS 10.14.4:

  1. 打开一个新的 TextEdit 文档。
  2. 在“文本编辑”中,单击“格式”| “制作纯文本”。
  3. 安排窗口,使 TextEdit 窗口和 Chrome 窗口都可见。
  4. 在 Chrome 中,单击地址栏中 URL 左侧的图标。
  5. In the dropdown list, click Certificate.
  6. 按住 Option 并从大型证书图标拖动到 TextEdit 文档的主体。注意: 如果你没有按照上述步骤完全按照规定的顺序,你可能需要首先在 Chrome 窗口中单击,这样当你选择单击时 TextEdit 就不会被隐藏。
  7. 保存扩展名为. pem 的 TextEdit 文档。

如果在拖动时没有按住 Option,那么将以人类可读的形式获得证书内容,这也很方便。

(编辑2/24/19:@RichardTopchiy 是正确的,这不再工作。Chrome 72.0.3626.11964位测试。我目前不知道有什么变通办法。)

(Edited 2/10/17: I have added a more up-to-date answer in a comment: 如何在 Mac 上从 Chrome 导出证书?)

  1. 单击 URL 左侧的图标。
  2. 在弹出的框中,单击 Connection 选项卡。
  3. 单击“证书信息”链接。
  4. 弹出一个显示证书信息的框。将大型证书图标拖到 Finder 窗口。A.Ce 文件将在您将其拖动到的位置创建。

这是基于 Mac 的 Chrome 42.0.2311.135(64位)。

新浏览器的过程不同。请按照以下步骤操作 检查铬浏览器-> 你可以找到 Security标签-> 点击 查看证书按钮,然后我将打开弹出窗口 单击详细信息选项卡,然后按“复制到文件”按钮

然后按下下一步-> 下一步-> 浏览-> 保存文件在您的本地目录。

正如@RichardTopchiy 在他的评论中指出的那样,在 Chrome 72中,证书图标不能从 Chrome 中拖拽或导出。

但浏览器中的 Safari 仍然允许拖动证书图标

因此,从 Chrome 导出证书的最简单方法是... ... 使用不同的浏览器导出 SSL 证书。一旦该证书受到信任,它将在该设备用户帐户上的任何浏览器上工作。您只是使用 Safari 轻松地导出证书。

我找到了一个变通方法,并在 Macos 10.14.3上测试了 Chrome Version 73.0.3683.103(正式版本)(64位)。

当用不安全的证书打开网站时,Chrome 会显示一个错误页面“你的连接不是私有的”,按照以下步骤:

  1. 单击文本‘ NET: : ERR _ CERT _ AUTHORITY _ INVALID’,将显示证书的内容。
  2. 将内容从“——-BEGIN 证书——-”复制到“——-END 证书——”行。
  3. 将它们粘贴到文本编辑器中,并以纯文本格式保存为.crt 文件。
  4. 将.crt 文件导入 Keychain Access。

我可以从... 忽略证书错误开始隐姓埋名。 Incognito so that it doesn't use any open sessions.

你应该步履轻盈,

在 MacOS 上显示 Chrome 浏览器的证书详细信息

domain-detail

在证书详细信息窗口上拖动大的证书图标

certificate-detail

把图标放到桌面上,然后嗒嗒! 在桌面上创建域证书 .cer文件

certificate-on-desktop

@ Simon Zuckerberg 的回答是正确的。我的变通方法和西蒙的差不多。但不需要使用文本编辑器,只需将证书拖动到桌面窗口,然后证书将立即创建。遵循以下步骤:

  1. Open Google Chrome, go to the site.
  2. 单击地址栏中 URL 左侧的图标。
  3. 点击证书
  4. 安排窗口,使 Chrome 窗口和桌面窗口都是可见的。
  5. If you want to get a .cer certificate, drag from the large certificate icon to the desktop. If you want to get a .pem certificate, hold down option, and drag from the large certificate icon to the desktop.

有关详情,请按此处

刚刚发现这在 Chrome Version 105.0.5195.125上在 MacOS 上不起作用。

证书查看器现在看起来是这样的:

我还没有找到一种保存证书的方法,但是如果你想访问这个页面,只需要在这个页面上键入以下内容:

  • 这不安全

页面会立即加载。

找到这里的信息: https://www.rffuste.com/tag/neterr_cert_invalid/

你可以用 Firefox 或 Safari 代替 Chrome。

Firefox 的步骤

  1. 点击锁定图标
  2. 更多信息
  3. View Certificate
  4. 在下一个屏幕中,链中的每个证书都可以导出为 PEM

enter image description here

enter image description here