使用自签证书开启本地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 进行许可。