gpt4 book ai didi

apache - 我需要将 .CER 转换为 .CRT 以获得 Apache SSL 证书吗?如果是这样,如何?

转载 作者:太空宇宙 更新时间:2023-11-03 12:36:38 25 4
gpt4 key购买 nike

我需要使用 SSL 设置 Apache 2 服务器。

我有我的*.key文件,但是我在网上找到的所有文档,都指定了*.crt文件,我的CA只给我提供了一个*.cer文件。

*.cer 文件和*.crt 文件一样吗?如果没有,如何将 CER 转换为 CRT 格式?

最佳答案

加密证书的文件扩展名并不像您期望的那样真正标准化。默认情况下,Windows 将双击 .crt 文件视为将证书导入 Windows 根证书存储区的请求,但将 .cer 文件视为仅用于查看证书的请求。因此,它们的不同之处在于 Windows 对于双击每种类型的文件时发生的情况具有一些固有的不同含义。

但是当您双击它们时 Windows 处理它们的方式是两者之间的唯一区别。这两个扩展只代表它包含一个公共(public)证书。您可以重命名证书文件以在我见过的任何系统或配置文件中使用一个扩展名代替另一个。在非 Windows 平台上(甚至在 Windows 上),人们并不特别注意他们使用的扩展名,而是将它们互换使用,因为只要文件内容正确,它们之间就没有区别。

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

关于apache - 我需要将 .CER 转换为 .CRT 以获得 Apache SSL 证书吗?如果是这样,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com