正式的证书都比较贵,这里免费的证书可以使用1年,1年后还是否免费不可而知。
狐表目前官方的公众号已经按这种方式改为https,初步测试没有问题。
内容就不贴出来了,下载附件看吧。如果想自己创建证书进行测试也是可以的,不过由于不是可信任的机构颁发的证书,浏览器每次刷新都会弹出警告,比较讨厌。
首先电脑需要安装Windows sdk开发包或者是vs,我这里安装的是vs,打开vs的开始菜单-》Visual Studio Tools-》开发者命令行,打开命令窗口,先把执行目录切换到自定义的 目录,按顺序执行以下命令:
1、创建机构根证书,下面的“mytestCA”可以改为自定义的名称,会弹出填写密码的窗口,填入密码即可
makecert -n "CN=mytestCA" -r -sv mytestCA.pvk mytestCA.cer
2、创建签名证书,用于绑定网站“vmySignedByCA”可以改为自定义的名称,会弹出填写密码的窗口,填入上面设置的密码即可
makecert -sk vmySignedByCA -iv mytestCA.pvk -n "CN=vmySignedByCA" -ic mytestCA.cer vmySignedByCA.cer -sr localmachine -ss My
3、安装证书
此主题相关图片如下:1.jpg
此主题相关图片如下:2.jpg
4、绑定程序
netsh http add sslcert ipport=0.0.0.0:443 certhash=a765921882f01488baff3f79b59c1465012cf8a1 appid={e1731bb2-e0e1-4224-81ef-6f6b89a4dd37} usagecheck=disable
此主题相关图片如下:3.jpg
此主题相关图片如下:5.jpg
效果:
此主题相关图片如下:4.jpg
其它:
1、显示绑定的证书
netsh http show sslcert
2、移除绑定的证书
Netsh http delete sslcert ipport=0.0.0.0:443
如果注册证书有问题的,可以参考其他用户的解决方法:
[此贴子已经被作者于2020/6/7 21:53:12编辑过]