Ich arbeite an der Einrichtung eines SSL über GoDaddy für die Verwendung mit meinem node.js Server auf AWS EC2. Ich konnte es nicht zur Arbeit bringen.Erstellen eines SSL-Schlüssels für die Arbeit mit node.js
Hier ist, was ich versucht habe:
für die Domain Beabsichtigte: files.mysite.com
auf dem Server Ich betreibe:
$ openssl req -new -newkey rsa:2048 -nodes -keyout files.mysite.key -out files.mysite.csr
Common Name: files.mysite.com
password: left empty
ich die CSR dann bekommen: vim files.mysite.csr
Kopieren und Einfügen von:
-----BEGIN CERTIFICATE-----
......... lots of stuff
-----END CERTIFICATE-----
Es gibt eine zusätzliche leere Zeile am Ende, die ich hinterlasse und in die GoDaddy-Schnittstelle einfügen mit Rekey.
ich dann die GoDaddy Schlüssel herunterladen, die lautet:
gd_bundle.crt
files.mysite.com.crt
dann in Knoten I einfügen:
key: fs.readFileSync('server.key').toString(),
cert: fs.readFileSync('server.crt').toString()
Ich bin mir nicht sicher, was server.key ist oder server.crt gegeben, dass GoDaddy Stellt zwei CRT-Dateien zur Verfügung?
Können Sie helfen?
Diese Frage ist auch eine Antwort. Ihr openssl-Befehl ist geeignet, um eine CSR für Node.js-Apps zu generieren. Entweder das ist wirklich offensichtlich und ich bin langsam oder es ist nicht und es gibt wahrscheinlich eine Menge Leute wie ich, die diese Informationen brauchen, also wünschte ich, ich könnte dies für aufwerten sowohl eine Frage als auch eine Antwort. – rainabba