首页 > 解决方案 > 在 AWS 中使用自签名导入证书

问题描述

AWS ELB 支持拥有多个证书,我可以添加多个证书(亚马逊颁发的证书和一些由 AWS 中的私有 CA 签名的证书)。

我有一些已成功导入的自签名私有证书,并希望将它们与我的 ELB 一起使用,但证书列表未显示这些导入的证书。我可以在 ACM(Amazon Certificate Manager)下看到这些证书。证书是在我拥有 ELB 的同一地区导入的。

我不知道为什么它没有出现在 ELB 列表中。

标签: amazon-web-servicessslssl-certificate

解决方案


如果您加载到 ACM 中的证书不符合 ELB 的安全要求,它将不会显示在要应用的下拉列表中。检查证书上的安全设置和 ELB 的要求,并根据需要进行调整。

https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-policy-table.html

注意:您可以将证书上传到 IAM 并从那里使用它,但不建议这样做。

aws iam upload-server-certificate --server-certificate-name mycert --certificate-body file://public.pem --private-key file://private.pem

推荐阅读