nodejs搭建https服务器

这里小编使用的是腾讯云自带的ssl证书服务,点击ssl证书管理,然后申请一个证书,这里可以申请一年免费的的证书。不过需要等待审核。审核通过点击下载。

nodejs搭建https服务器_第1张图片
腾讯云
nodejs搭建https服务器_第2张图片
证书列表

点击下载后会有一个压缩包,里面会有三个文件夹

证书文件夹

这里我们使用的是IIS文件夹下的pfx文件。在nodejs官方文档里面https://nodejs.org/api/https.html写了创建https有两种方式:

第一:

nodejs搭建https服务器_第3张图片

第二:

nodejs搭建https服务器_第4张图片

这里我们采用读取pfx文件的方式来配置证书。

http监听的是80端口,https监听的443端口。具体的服务器实现代码是:

nodejs搭建https服务器_第5张图片
server.js

这个时候你可以同时访问http://www.wenwobei.com和https://www.wenwobei.com。

你可能感兴趣的:(nodejs搭建https服务器)