在本地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的目录中,修改证书

format,png
format,png

修改证书

format,png

4、重启nginx

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

format,png

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

format,png
format,png
本文由 8源码吧 作者:liaolong 发表,其版权均为 8源码吧 所有,文章内容系作者个人观点,不代表 8源码吧 对观点赞同或支持。如需转载,请注明文章来源。

发表评论