我可以仅从 SSLCertificateKeyFile.key 和 SSLCertificateFile.crt 文件创建 ssl 证书链吗?

Posted

技术标签:

【中文标题】我可以仅从 SSLCertificateKeyFile.key 和 SSLCertificateFile.crt 文件创建 ssl 证书链吗?【英文标题】:Can I create ssl certificate chain from only SSLCertificateKeyFile.key and SSLCertificateFile.crt files? 【发布时间】:2016-12-19 12:39:45 【问题描述】:

我有网站,但我没有安装 ssl 证书。 在 apache.conf 我只有两个文件:

SSLCertificateFile /etc/ssl/certs/domainname.crt

SSLCertificateKeyFile /etc/ssl/private/domainname.key

https://www.sslshopper.com/ssl-checker.html给我这个错误:

并非所有网络浏览器都信任该证书。你可能需要 安装中间/链证书以将其链接到受信任的根 证书。

在文档中我看到我必须拥有这些文件才能创建证书链:

AddTrustExternalCARoot.crt ComodoUTNSGCCA.crt EssentialSSLCA_2.crt 域名.crt UTNAddTrustSGCCA.crt

但在我的 /etc/ssl/ 目录中,我只有 domainname.crt 文件

我可以从任何地方下载其他文件吗?或者我必须购买包含所有文件的新证书?

【问题讨论】:

【参考方案1】:

我已经从https://github.com/cloudflare/cfssl_trust/tree/master/intermediate_ca下载了needle文件 它的工作

【讨论】:

以上是关于我可以仅从 SSLCertificateKeyFile.key 和 SSLCertificateFile.crt 文件创建 ssl 证书链吗?的主要内容,如果未能解决你的问题,请参考以下文章

仅从日期计算夏令时

仅从流媒体视频中下载音频?

Iphone 我们可以将耳机静音并仅从底部扬声器播放吗?

Twain 问题:是不是可以仅从进纸器扫描一份文档?

是否可以仅从应用程序提供对智能合约的访问并阻止直接访问?

如果仅从数据库获取数据,我是不是需要实体?