amazon-web-services - 将证书/ key 上传到 AWS 负载均衡器

标签 amazon-web-services ssl

我收到了一个包含两个 .crt 文件的 zip 文件,并要求我替换 AWS 弹性负载均衡器上的证书。这些文件是:

随机数.crt

 -----BEGIN CERTIFICATE-----
lots of numbers and letters
-----END CERTIFICATE-----

和 gd_bundle.crt

 -----BEGIN CERTIFICATE-----
lots of numbers and letters
-----END CERTIFICATE-----
 -----BEGIN CERTIFICATE-----
lots of numbers and letters
-----END CERTIFICATE-----
 -----BEGIN CERTIFICATE-----
lots of numbers and letters
-----END CERTIFICATE-----

Amazon IAM 在上传过程中需要三个文件: 私钥、公钥证书、证书链(可选)

我相当确定我的第二个文件是证书链,但我不确定另一个文件是什么,也不确定我是否只是缺少一个必需的文件。

我通过 randomNumbers.crt 运行

 openssl x509 -in randomNumbers.crt -text -noout

它吐出一堆关于证书的信息...让我相信那是证书。我只是缺少私钥吗?

最佳答案

您似乎有证书链和域证书,但没有私钥。要验证检查两个文件中共有的一组“大量数字和字母”。 PEM 编码的未加密私钥示例如下所示。

-----BEGIN RSA PRIVATE KEY-----
Base64-encoded private key
-----END RSA PRIVATE KEY-----

检查 this有关 key 格式的更多详细信息的文档。

关于amazon-web-services - 将证书/ key 上传到 AWS 负载均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45177370/

相关文章:

amazon-web-services - 通过API网关在aws Lambda中获取json正文

amazon-web-services - 使用Mup部署和NGINX的 meteor 应用程序未出现在AWS上

ios - 为什么有些 iphone 应用程序无法完成与 Charles Proxy 的 ssl 握手?

node.js - 如何使用 axios 进行 https 调用?

amazon-web-services - 握手后 AWS IoT 关闭 mqtt 连接

amazon-web-services - 你如何从 NodeJS Lambda 调用 adminInitiateAuth?

amazon-web-services - 使用 Boto3 更改 S3 存储桶中对象的 ACL

azure - 无法从云服务 XXX 中删除证书

python - Scipy 似乎不可能在 Beanstalk 上工作

iPhone SSL 客户端证书不起作用