In diesem Tutorial zeigen wir Ihnen, wie Sie eine CSR in Node.js generieren können.
Folgen Sie einfach den nachstehenden Schritten:
Schritt 1: Stellen Sie sicher, dass Sie das OpenSSL-Dienstprogramm haben
Um die CSR zu erstellen, verwenden wir das OpenSSL-Dienstprogramm. Normalerweise sollte es auf Ihrem Server verfügbar sein, aber wenn nicht, können Sie OpenSSL herunterladen.
Alternativ können Sie OpenSSL auch über die folgenden Befehle erhalten:
sudo apt-get install openssl
sudo yum install openssl
Hinweis für macOS- und Windows-Benutzer:
- macOS enthält bereits OpenSSL (bei einigen Versionen ist es LibreSSL oder OpenSSL 3). Sie können es direkt von Terminal aus verwenden.
- Windows-Benutzer sollten OpenSSL aus den offiziellen Binärdateien installieren oder Git Bash verwenden, in dem OpenSSL bereits vorinstalliert ist.
Schritt 2: Starten Sie den CSR-Generierungsprozess
Führen Sie den folgenden Befehl aus:
openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr
Ersetzen Sie yourdomain durch den Domainnamen, den Sie sichern möchten.
- Ihrdomain.key ist Ihr privater Schlüssel
- IhreDomain.csr ist Ihr CSR-Code
Schritt 3: Geben Sie die erforderlichen Details an
Geben Sie dann die erforderlichen Daten ein. Bitte füllen Sie die nachstehenden Felder aus:
- Allgemeiner Name: Geben Sie den FQDN (vollständig qualifizierter Domainname) an, dem Sie Ihr SSL-Zertifikat zuweisen möchten (z. B. ssldragon.com). Wenn Sie ein Wildcard-Zertifikat erworben haben, fügen Sie ein Sternchen vor dem Domänennamen ein (Beispiel: *.ssldragon.com)
- Stadt (L): Geben Sie die Stadt ein, in der Ihr Unternehmen offiziell registriert ist (z.B. San Jose)
- Staat (S): Geben Sie den Staat ein, in dem Ihr Unternehmen ansässig ist (z.B. Kalifornien)
- Land (C): Geben Sie den zweistelligen Ländercode Ihrer Organisation ein (z.B. US)
- Organisation: Geben Sie den offiziellen, vollständigen Namen Ihrer Organisation ein (z. B. GPI Holding LLC). Für DV-Zertifikate lassen Sie das Feld leer (drücken Sie Enter).
- Organisatorische Einheit: Veraltet ab September 2022. Leer lassen
- E-Mail-Adresse: Dies ist ein optionales Feld. Sie können es leer lassen
- Challenge Password: ein weiteres optionales Feld. Wir empfehlen, dieses Feld leer zu lassen, da das Challenge-Passwort ein veraltetes Attribut ist.
Ihr CSR-Code ist nun einsatzbereit. Standardmäßig befindet sie sich in yourdomain.csr. Sie können es mit einem beliebigen Texteditor wie Notepad öffnen. Wenn Sie Ihr Zertifikat beantragen, fügen Sie bitte den vollständigen CSR-Text einschließlich der Tags –BEGIN CERTIFICATE REQUEST– und –END CERTIFICATE REQUEST– ein.
Zusammen mit der CSR erstellt das OpenSSL-Dienstprogramm auch Ihren privaten Schlüssel (yourdomain.key). Speichern Sie es und bewahren Sie es an einem sicheren Ort auf. Sie werden sie während der SSL-Konfiguration benötigen.
Nachdem Ihre CA die CSR validiert und das SSL-Zertifikat ausgestellt hat, können Sie mit den Anweisungen zur Node.js SSL-Installation fortfahren.
Sparen Sie 10% auf SSL-Zertifikate, wenn Sie noch heute bestellen!
Schnelle Ausstellung, starke Verschlüsselung, 99,99% Browser-Vertrauen, engagierter Support und 25-tägige Geld-zurück-Garantie. Gutscheincode: SAVE10


