使用自签证书开启本地https服务

记录一下如何在本地搭建https服务
下载OpenSSL
Ubuntu环境自带OpenSSL,Windows环境需要先下载
OpenSSL下载页 
选择“Win64 OpenSSL vx.x.x Light”下载,如果是IIS使用,需要下载版本低一点的v.1.1.1
生成证书
一步到位
1  | # 需要先cd到一个新的文件夹,这个文件夹用来存放生成的密钥和证书  | 
分步生成
1  | # 生成密钥  | 
1  | # 生成证书请求文件  | 
1  | # 生成证书  | 
开启nodejs https服务
1  | const fs = require('fs');  | 
最后浏览器打开https://localhost 就可以访问https服务器了
因为是自签证书,所以浏览器会警告,不过没关系,继续访问就行了,另外域名不用证书绑定的testhttps.com也行,目前不清楚原理
参考
https://blog.csdn.net/xgangzai/article/details/112300962 
https://blog.csdn.net/huyaguang/article/details/128192978 
- 标题: 使用自签证书开启本地https服务
 - 作者: 木头的喵喵拖孩
 - 创建于: 2023-05-09 17:08:13
 - 更新于: 2024-05-21 10:56:15
 - 链接: https://blog.xx-xx.top/2023/05/09/使用自签证书开启本地https服务/
 - 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。