Windows用内网跑https

发布时间 2023-04-04 09:51:52作者: BabyR

1、windows系统:直接下载解压即可。
下载链接:https://pan.baidu.com/s/11js65YwFdKaBifxOi-xA5g?pwd=8855  提取码:8855

2.安装CA根证书到本地,下载程序进行解压,放到windows相应目录并解压,以管理员身份运行下面指令(mkcert 表示mkcert-v1.4.1-windows-amd64.exe的完整路径加+mkcert-v1.4.1-windows-amd64.exe),然后执行以下命令:

mkcert -install

3.生成证书(选择以下方式,其中pfx是旧版证书,新版的p12兼容旧版的pfx证书)

mkcert 127.0.0.1 localhost //后面还可以继续空格添加其他域名或IP地址,默认是pem格式

mkcert -pkcs12 192.168.10.123 //生成p12格式的正式iis可以用,默认密码为:“changeit”

mkcert -client 192.168.10.123 //客户端证书,默认是pem格式

mkcert -pkcs12 -client 192.168.10.123 //生成p12格式客户端证书,win用户可以直接导入,默认密码为:“changeit”

4.执行3时,就在会在“mkcert-v1.4.1-windows-amd64.exe”同目录下生成一个新的证书文件。

 

其中:如果需要生成第三方提供的根证书生成证书,需要把第三方提供的根证书拷贝到这个目录“C:\Users\DELL\AppData\Local\mkcert”覆盖生成的本地证书(rootCA.pem和rootCA-key.pem)。

 

 

192.168.1.11.p12  后缀手动改为 .pfx

 默认密码:changeit

 

 

 

官方文档:https://github.com/FiloSottile/mkcert#mkcert

参考文章链接:本地https快速解决方案——mkcert

mkcert工具下载链接:https://github.com/FiloSottile/mkcert/releases