Amazon web services Aws证书管理器api不显示导入的证书

Amazon web services Aws证书管理器api不显示导入的证书,amazon-web-services,aws-certificate-manager,aws-load-balancer,Amazon Web Services,Aws Certificate Manager,Aws Load Balancer,当certificate manager UI显示我导入的certificated状态为“已颁发”时,当尝试从ELB(应用程序lb)使用它时,我得到:“没有可用的证书”(对api的POST请求返回空列表) 另外,当我运行aws acm列表证书时——最大项目10我没有得到导入的证书,只有第二个(未导入的)证书 你知道这里怎么了吗?我应该配置的导入证书上有设置吗?我这里只有一半答案:但事实证明,由于我导入了4096 RSA密钥证书,ACM不支持应用程序负载平衡器使用它,但旧的IAM证书存储支持它。(

当certificate manager UI显示我导入的certificated状态为“已颁发”时,当尝试从ELB(应用程序lb)使用它时,我得到:“没有可用的证书”(对api的POST请求返回空列表)

另外,当我运行aws acm列表证书时——最大项目10我没有得到导入的证书,只有第二个(未导入的)证书


你知道这里怎么了吗?我应该配置的导入证书上有设置吗?

我这里只有一半答案:但事实证明,由于我导入了4096 RSA密钥证书,ACM不支持应用程序负载平衡器使用它,但旧的IAM证书存储支持它。(请大家齐心协力)


为什么此证书不出现在cli
aws acm列表证书上
,而是响应命名的aws acm descripe证书?这里的arn ``太棒了。

我知道它很晚了,但想到了共享此更新

aws acm列表证书的默认筛选只返回RSA_2048证书。 如果希望还包括其他证书,请使用
--include
参数,并在逗号分隔的列表
keyTypes
中指定所需的签名类型

例如:

aws acm list-certificates --include keyTypes=RSA_2048,RSA_4096
此命令将返回2048和4096 RSA密钥证书。
您可以参考aws acm cli文档

听起来好像您在一个区域将它们导入了acm,而您正在运行的ELB和
aws acm
工具都在另一个区域。@MarkB这也是我的第一个想法。但是没有。。在同一区域中完成,并且在ACM UI中,两个证书都显示在UI中的同一区域中,并在该区域中创建/导入。。唯一的区别是源,一个导入,一个创建