在本地windows系统使用mkcert生成nginx SSL证书
今天需要在本地内容测试程序,需要内网完美起跑https,经过多次测试终于成功,记录如下。
需要用到的mkcert工具需要到github下载, https://github.com/FiloSottile/mkcert/releases
下载 mkcert-vx.y.z-windows-amd64.exe
1、生成证书
mkcert-v1.4.1-windows-amd64.exe www.aaa.com aiPlatform.dev localhost 127.0.0.1 ::1 172.16.3.50
2、安装证书
mkcert-v1.4.1-windows-amd64.exe -install
3、把mkcert-v1.4.1-windows-amd64.exe目录中生成的证书www.aaa.com+5.pem和www.aaa.com+5-key.pem拷贝到nginx的目录中,修改证书


修改证书

4、重启nginx
经过以上配置,证书可以被信任了,也可以正常访问wss://服务

以上地址,可以使用上面命令中使用到的几个地址,包括虚拟域名解析:https://www.aaa.com:8443/asr_online_ws.html

