本地HTTPS

密钥、签名、证书

  1. 生成私钥key文件:
    openssl genrsa -out privatekey.pem 1024

  2. 通过私钥生成CSR证书签名 (需要填一些信息、可直接回车)
    openssl req -new -key privatekey.pem -out certrequest.csr

  3. 通过私钥和证书签名生成证书文件
    openssl x509 -req -in certrequest.csr -signkey privatekey.pem -out certificate.pem

配置HTTPS

var fs = require("fs")
module.exports = {
  key: fs.readFileSync('C:/Users/hwl/noclip.pem'),
  cert: fs.readFileSync('C:/Users/hwl/cert_noclip.pem')
}

安装运行live-server

安装 npm i -g live-server
运行 live-server --https=./https.js

你可能感兴趣的:(本地HTTPS)