如何在Chrome/Edge浏览器中直接导出base-64编码X.509 .cer证书到文件?
解决Chrome/Edge 107+版本导出Base64编码X.509 (.cer)证书的方法
针对Windows 11上Chrome 107.0.5304和Edge 107.0.1418版本无法直接导出.cer格式证书的问题,提供两种可行方案:
方案一:将DER格式证书转换为Base64编码(.cer)
- 按当前浏览器流程导出证书:打开目标网站→点击URL旁锁图标→「连接是安全的」→「证书有效」→切换到「详细信息」标签页→点击「导出」,选择默认的**DER编码二进制X.509 (.CRT)**格式保存。
- 右键刚保存的.crt文件,用记事本打开。
- 全选所有内容,复制到一个新的记事本窗口。
- 在内容开头添加一行:
-----BEGIN CERTIFICATE-----,结尾添加一行:-----END CERTIFICATE-----。 - 点击「文件」→「另存为」,文件名后缀改为
.cer,编码选择「UTF-8」,保存即可得到Base64编码的.cer证书。
方案二:通过Windows证书管理器导出
- 按下Win+R组合键,输入
certmgr.msc回车,打开系统证书管理器。 - 展开左侧菜单「个人」→「证书」,在右侧列表中找到目标网站对应的证书(可通过证书名称、颁发者字段筛选)。
- 右键该证书→「所有任务」→「导出」,启动证书导出向导。
- 向导中选择「Base-64 encoded X.509 (.CER)」格式,按提示完成导出即可。
内容的提问来源于stack exchange,提问作者shermy
相关产品推荐
相关产品推荐

