使用自签名证书配置本地环境SSL访问
发表于|更新于|技术博客
|总字数:462|阅读时长:2分钟|浏览量:
使用mkcert工具生成受信任的SSL证书,解决局域网本地https访问问题
安装choco
以
管理员
权限运行powershell
:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) |
安装mkcert
choco install mkcert -y |
将CA证书加入本地可信CA
将mkcert使用的根证书加入了本地可信CA中,以后由该CA签发的证书在本地都是可信的
mkcert -install |
查看CA证书存放位置
mkcert -CAROOT |
mkcert
生成自签证书
多个域名/IP用空格分隔
example.com
是示例域名
localhost
,127.0.0.1
,::1
是示例ip地址
mkcert example.com localhost 127.0.0.1 ::1 |
证书文件: localhost+1.pem
密钥文件:localhost+1-key.pem
自签名证书文件使用
vue项目,uniapp项目本地调试开启https,加载本地证书
vue2
文件:vue.config.js
const path = require('path') |
vue3
文件:vite.config.js
import { defineConfig } from 'vite' |
uniapp
将证书的密钥复制到此处,然后重启uniapp即可
// manifest.json |
文章作者: MUMU
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 blog.wo0ow.com!