设置证书邮递员

设置证书邮递员

我需要在 Postman 上测试一组 API,并且我收到了两个与证书相关的文件。一个文件扩展名为 KEY,另一个文件扩展名为 CER。我注意到 Postman 上需要一个扩展名为 CRT 的文件。将 CER 文件重命名为 CRT 扩展名是否正确?

答案1

“一个 [CER] 是“二进制”X.509 编码,另一个 [CRT] 是“文本”base64 编码,通常以“-----BEGIN CERTIFICATE-----”开头。它们以不同的方式编码相同的数据。大多数系统都接受这两种格式,但如果需要,您可以通过 openssl 或其他工具将一种格式转换为另一种格式。证书文件中的编码实际上与某人为文件提供的扩展名无关”

来自 stackoverflow 答案中接受的答案的片段:https://stackoverflow.com/questions/642284/do-i-need-to-convert-cer-to-crt-for-apache-ssl-certificates-if-so-how

根据上述引述,您需要将 CER 文件转换为 CRT 文件。这可以使用 openssl cli 工具完成。提供了示例命令。

openssl x509 -inform DER -in certificate.cer -out certificate.crt

来自 stackoverflow 的一个答案的片段:https://stackoverflow.com/questions/642284/do-i-need-to-convert-cer-to-crt-for-apache-ssl-certificates-if-so-how

相关内容