【问题标题】:How to export base-64 encoded X.509 .cer certificate to file directly from Chrome/Edge browsers?如何将 base-64 编码的 X.509 .cer 证书直接从 Chrome/Edge 浏览器导出到文件?
【发布时间】:2022-12-11 07:42:19
【问题描述】:

我正在尝试更新网站证书,为此,我想并排比较 2 个.cer 证书。但是,我在从 Chrome 或 Edge 导出当前使用的证书时遇到问题。 似乎随着 Windows 11 操作系统上的最新 Chrome 或 Edge 更新(我现在使用的是 Chrome 107.0.5304 和 Edge 107.0.1418),您不再能够使用“@”格式将网站证书导出到文件987654322@”。

它曾经像这样工作:

  • 在 Chrome 中打开网站
  • 单击 URL 附近的“锁定”挂锁,然后单击“连接安全”
  • 在证书的详细信息选项卡上,单击“复制到文件”
  • 在证书导出向导中,您可以选择“base-64 encoded X.509 (.cer)”格式

现在,我在 Windows 11 操作系统的最新 Chrome 107.0.5304 和 Edge 107.0.1418 版本中看到浏览器不再提供 .cer export:

  • 在 Chrome 中打开网站
  • 单击 URL 附近的“锁定”挂锁,然后单击“连接安全”,然后单击“证书有效”
  • 显示一个新的证书查看器模式窗口,转到“详细信息”选项卡,单击“导出”按钮
  • 不再有可用于导出的文件类型.cer,并且不再使用证书导出向导

任何关于如何直接从 Chrome 或 Edge 以 base-64 encoded X.509 (.cer) 格式导出网站证书的想法将不胜感激,谢谢!

【问题讨论】:

  • 对于 Mac OS 上的相同 Chrome 版本,它仍然存在。

标签: security ssl-certificate x509certificate


【解决方案1】:

输出应该是一样的 .cer.crt 只是同一个文件的扩展名,但是.cer 用得不多。文件的内容可以是 Base 64 编码或 DER 编码。既然你说了 base-64 encoded X.509,我猜当前选项:base-64 ascii (.pem, .crt) 为你提供的内容与 base-64 encoded X.509 之前提供的内容完全相同。

有关有哪些编码类型以及如何转换它们的更多信息,例如可以在此处阅读:https://www.thesslstore.com/blog/how-to-convert-a-certificate-to-the-correct-format/

【讨论】:

  • 谢谢你的评论!这也是我的猜测,但我想确保当前选项 Base-64 ascii (.crt) 产生的内容与旧的 base-64 编码 X.509 (.cer) 用于提供的内容相同.我似乎找不到他们决定不再提供导出 .cer 的选项的原因。
猜你喜欢
  • 2011-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-26
  • 2023-03-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多