Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Um Ihr Zertifikat mit dem Load Balancer Ihrer Elastic Beanstalk Beanstalk-Umgebung zu verwenden, laden Sie das Zertifikat und den privaten Schlüssel in AWS Identity and Access Management (IAM) hoch. Sie können ein in IAM gespeichertes Zertifikat mit Elastic Load Balancing Balancing-Load Balancern und CloudFront Amazon-Distributionen verwenden.
Anmerkung
AWS Certificate Manager (ACM) ist das bevorzugte Tool für die Bereitstellung, Verwaltung und Bereitstellung Ihrer Serverzertifikate. Weitere Informationen zum Anfordern eines ACM-Zertifikats finden Sie unter Zertifikat anfordern im AWS Certificate Manager -Benutzerhandbuch. Weitere Informationen zum Importieren von Zertifikaten von Drittanbietern in ACM finden Sie unter Importieren von Zertifikaten im AWS Certificate Manager -Benutzerhandbuch. Verwenden Sie IAM nur dann, um ein Zertifikat hochzuladen, wenn ACM in Ihrer Region nicht verfügbar ist. AWS
Zum Hochladen Ihres Zertifikats können Sie die AWS Command Line Interface (AWS CLI) verwenden. Mit dem folgenden Befehl wird ein selbstsigniertes Zertifikat https-cert.crt
mit einem privaten Schlüssel namens hochgeladen: private-key.pem
$ aws iam upload-server-certificate --server-certificate-name elastic-beanstalk-x509
--certificate-body file://https-cert.crt
--private-key file://private-key.pem
{
"ServerCertificateMetadata": {
"ServerCertificateId": "AS5YBEIONO2Q7CAIHKNGC",
"ServerCertificateName": "elastic-beanstalk-x509",
"Expiration": "2017-01-31T23:06:22Z",
"Path": "/",
"Arn": "arn:aws:iam::123456789012:server-certificate/elastic-beanstalk-x509",
"UploadDate": "2016-02-01T23:10:34.167Z"
}
}
Das file://
Präfix weist AWS CLI an, den Inhalt einer Datei in das aktuelle Verzeichnis zu laden. elastic-beanstalk-x509
gibt den Namen an, unter dem das Zertifikat in IAM aufgerufen werden soll.
Wenn Sie ein Zertifikat von einer Zertifizierungsstelle erworben und eine Zertifikatskettendatei erhalten haben, laden Sie diese auch mit der --certificate-chain
-Option hoch:
$ aws iam upload-server-certificate --server-certificate-name elastic-beanstalk-x509
--certificate-chain file://certificate-chain.pem
--certificate-body file://https-cert.crt
--private-key file://private-key.pem
Notieren Sie den Amazon-Ressourcennamen (ARN) für Ihr Zertifikat. Sie verwenden diesen, wenn Sie die Konfigurationseinstellungen Ihres Load Balancer für die Verwendung von HTTPS aktualisieren.
Anmerkung
Ein Zertifikat in IAM hochgeladenes Zertifikat bleibt auch dann gespeichert, wenn es in keinem Load Balancer der Umgebung mehr verwendet wird. Es enthält sensible Daten. Wenn Sie das Zertifikat für keine Umgebung mehr benötigen, stellen Sie sicher, dass Sie es löschen. Weitere Informationen zum Löschen eines Zertifikats von IAM finden Sie unter https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_server-certs.html#delete-server-certificate.
Weitere Informationen über Serverzertifikate in IAM finden Sie unter Arbeiten mit Serverzertifikaten im IAM-Benutzerhandbuch.