Create HTTPS server with node js

For development purposes you can create a self-certified certificate. Here's how to do it on a linux-based system:

First, generate a private key

openssl genrsa 1024 > key.pem

This will store a 1024 bit RSA key in the file key.pem

Then, generate an SSL certificate with that key:

openssl req -x509 -new -key key.pem > key-cert.pem

Now, you can use key.pem and key-cert.pem in the options you pass to createServer.


the .pfx file is a "bundle" maded of the key.pem , cert.pem and sometimes a (CA file) files.

You should get(pay) / make(testing etc) a https certificate.

Tags:

Https

Node.Js