如何将自签名 SSL 证书上传到 Elastic Beanstalk

Posted

技术标签:

【中文标题】如何将自签名 SSL 证书上传到 Elastic Beanstalk【英文标题】:How to upload self signed SSL certificate to Elastic Beanstalk 【发布时间】:2014-04-19 10:22:19 【问题描述】:

我在这里学习教程:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

但我被困在这一步:

PROMPT>aws iam upload-server-certificate --server-certificate-name certificate_object_name --certificate-body file://public_key_certificate_file --private-key file://privatekey.pem --certificate-chain file://certificate_chain_file

certificate_object_namepublic_key_certificate_filecertificate_chain_file 究竟应该填写什么?

【问题讨论】:

您找到解决方案了吗?我有同样的问题。 不。放弃 Elastic Beanstalk 并改用 EC2。 ***.com/a/27216313/3107308的可能重复 【参考方案1】:

certificate_object_name 是您选择用来识别它的名称——您最终将在稍后更新 elastic--beanstalk 负载均衡器设置时选择/指定它(根据您遵循的 AWS 说明:@987654321 @ 步骤 3)

public_key_certificate_file 是您应该拥有的公钥文件的名称(a)从您的证书颁发机构收到(不在他们的指令范围内),或者,(b)您生成的自签名公共证书第 2 步(在“生成自签名证书”标题下)——(请注意,自签名证书确实更适合开发环境,而对于生产环境,您需要研究获得 3rd-party-signed 证书)。

certificate_chain_file - 如果您使用它们,我相信这也来自第 3 方签名机构 - 如果您将自签名证书用于开发目的,则它是可选的

【讨论】:

以上是关于如何将自签名 SSL 证书上传到 Elastic Beanstalk的主要内容,如果未能解决你的问题,请参考以下文章

将自签名证书与 .NET 的 HttpWebRequest/Response 一起使用

如何将自签名证书正确导入默认情况下可供所有 Java 应用程序使用的 Java 密钥库?

如何为我的 Elastic Beanstalk 单实例配置 SSL

将自签名证书添加到iphone Simulator?

如何将自签名证书分配给 AWS 弹性 beantalk 应用程序

Android Volley Self签名证书