Comment générer un CSR en Node.js

Dans ce tutoriel, nous allons vous montrer comment générer un CSR en Node.js.

Il suffit de suivre les étapes ci-dessous :

Étape 1 : Assurez-vous que vous disposez de l’utilitaire OpenSSL

Pour générer la CSR, nous allons utiliser l’utilitaire OpenSSL. Normalement, il devrait être disponible sur votre serveur, mais si ce n’est pas le cas, vous pouvez télécharger OpenSSL.

Vous pouvez également obtenir OpenSSL à l’aide des commandes suivantes :

sudo apt-get install openssl

sudo yum install openssl

Étape 2 : Lancer le processus de génération de RSE

Exécutez la commande suivante :

openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr

Remplacez votredomaine par le nom de domaine que vous souhaitez sécuriser.

  • Votredomaine.key est votre clé privée
  • Votredomaine.csr est votre code CSR

Étape 3 : Fournir les informations demandées

Ensuite, vous devez fournir les informations demandées. Veuillez remplir les champs ci-dessous :

  • Nom commun: spécifiez le FQDN (nom de domaine entièrement qualifié) auquel vous souhaitez attribuer votre certificat SSL (ex : ssldragon.com). Si vous avez acheté un certificat Wildcard, ajoutez un astérisque devant le nom de domaine (ex : *.ssldragon.com).
  • Ville: indiquez la ville où votre entreprise est officiellement enregistrée (ex : San Jose)
  • État: indiquez l’État dans lequel votre entreprise est située (ex : Californie)
  • Pays: saisissez le code pays à deux lettres de votre organisation (ex : US)
  • Organisation: tapez le nom officiel et complet de votre organisation (ex : GPI Holding LLC). Pour les certificats de validation de domaine (DV), tapez NA à la place.
  • Unité organisationnelle: spécifiez l’unité responsable de la gestion de SSL (ex : IT ou Web Administration). Si vous avez un certificat DV, mettez-le à la place de NA
  • Adresse électronique: ce champ est facultatif. Vous pouvez laisser le champ vide
  • Challenge Password: un autre champ facultatif. Nous recommandons de laisser ce champ vide car le mot de passe de vérification est un attribut obsolète.

Votre code CSR est prêt à être utilisé. Par défaut, il réside dans yourdomain.csr. Vous pouvez l’ouvrir avec n’importe quel éditeur de texte tel que le Bloc-notes. Lorsque vous demandez votre certificat, veuillez inclure le texte complet du CSR, y compris les balises –BEGIN CERTIFICATE REQUEST– et –END CERTIFICATE REQUEST–.

Avec la CSR, l’utilitaire OpenSSL créera également votre clé privée (yourdomain.key). Sauvegardez-le et conservez-le en lieu sûr. Vous en aurez besoin lors de la configuration de SSL.

Une fois que votre autorité de certification a validé la CSR et émis le certificat SSL, vous pouvez passer aux instructions d’installation du SSL Node.js.

Economisez 10% sur les certificats SSL en commandant aujourd’hui!

Émission rapide, cryptage puissant, confiance de 99,99 % du navigateur, assistance dédiée et garantie de remboursement de 25 jours. Code de coupon: SAVE10

Rédigé par

Rédacteur de contenu expérimenté spécialisé dans les certificats SSL. Transformer des sujets complexes liés à la cybersécurité en un contenu clair et attrayant. Contribuer à l'amélioration de la sécurité numérique par des récits percutants.