如何使用android aws sdk从ACM获取SSL证书?

如何使用android aws sdk从ACM获取SSL证书?,android,aws-sdk,aws-certificate-manager,Android,Aws Sdk,Aws Certificate Manager,我正在尝试从ACM检索SSL证书,但无法。我尝试使用旧的aws java sdk acm,但它有一个不再可用的http客户端。因此,我无法从AWS获取证书。请帮助我,因为我在最新的aws sdk中没有看到任何选项/acm方法。您无法下载存储在acm中的SSL证书。私钥受到保护。ACM为Amazon服务和控件提供免费SSL证书,这些服务和控件可以安装在何处,谁可以创建它们。如果亚马逊不控制这一点,证书将一文不值 也就是说,ACM可以将您的SSL证书部署/安装到由AWS帐户中的以下支持服务管理的端点

我正在尝试从ACM检索SSL证书,但无法。我尝试使用旧的aws java sdk acm,但它有一个不再可用的http客户端。因此,我无法从AWS获取证书。请帮助我,因为我在最新的aws sdk中没有看到任何选项/acm方法。

您无法下载存储在acm中的SSL证书。私钥受到保护。ACM为Amazon服务和控件提供免费SSL证书,这些服务和控件可以安装在何处,谁可以创建它们。如果亚马逊不控制这一点,证书将一文不值

也就是说,ACM可以将您的SSL证书部署/安装到由AWS帐户中的以下支持服务管理的端点:

其他信息:

要使用openssl下载公钥,请执行以下操作:

openssl s_client -connect www.mywebsite.com:443 | openssl x509 -pubkey -noout
“检索SSL证书”是什么意思?是否要使用私钥提取证书?如果是,请参考约翰·汉利的答案


如果您只需要证书的公共部分(从Web服务器等提供的服务),您可以调用ACM来提取带有链的证书。

感谢关于requestCertificate()的提示。我不知道那个API。哎呀!我说错了。意思是说获得证书。这很有趣。我实际上查阅了API,没有注意到我在评论中的拼写错误。