Bonjour,
Je devéloppe une application web avec node.js. Mais je butte sur la création de clé privée et de certification pour mon app avec le serveur https.
Quelqu'un peut-il m'aider?
Merci.
Bonjour,
Je devéloppe une application web avec node.js. Mais je butte sur la création de clé privée et de certification pour mon app avec le serveur https.
Quelqu'un peut-il m'aider?
Merci.
Ok j'essaie de traduire ta problématique :
- Tu veux créer un serveur HTTPS avec Node.js
- Tu veux faire https.createServer(options[, requestListener])
- Ta clé privée et ton certificat seront dans ta structure Json options mais tu ne sais pas comment générer ta clé ni ton certificat.
Est ce bien ton problème ?
Développeur Java
Site Web
Bien compris. J'ai des difficultés pour génerer la clé privée et le certificat.
Merci
Cette taches d'administration très ponctuelle ne nécessite pas d’être codée en JavaScript dans node.js
D'ailleurs, je ne connais pas de bibliothèques pour réaliser cette taches avec ce langage.
Aussi je te conseillerai d'utiliser OpenSSL en ligne de commande pour générer tes clés et certificats.
Et personnellement je ne connais rien de mieux.
par exemple, pour créer une clé privée : openssl genrsa 1024 > maclef.key macléf.key sera le fichier qui contiendra ta clé privée
Développeur Java
Site Web
Merci Redacteur,
Je suis en train de faire un tour sur le moteur google sur openSSL. Je te ferrai part de la suite.
Merci pour ton guide.
Si je peux me permettre, je viens de tester un outil qui va révolutionner le HTTPS!
Je l'ai testé et j'ai mis 5 minutes à créer un certificat fonctionnel sur un serveur de prod et ceci gratuitement!
Je te conseille donc de jeter un oeil à: https://letsencrypt.org/
La documentation pas à pas pour le faire fonctionner avec un serveur nginx et sous ubuntu 14.04 (il existe la même pour apache il me semble mais je te conseille nginx avec node.js): https://www.digitalocean.com/communi...n-ubuntu-14-04
Partager