在 AWS 中使用自签名导入证书

Use self-signed imported certificate in AWS

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

我有一些已成功导入的自签名私有证书,想将它们与我的 ELB 一起使用,但证书列表没有显示这些导入的证书。我可以在 ACM(亚马逊证书管理器)下看到这些证书。证书是在我有 ELB 的同一地区导入的。

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

如果您加载到 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