文武双全在开发web站点时,多在windows10操作系统下,通过virtualbox软件和vagrant脚本搭建虚拟机用来作为开发环境。最近被一个坑爹的问题耽误了很长时间,firefox和chrome等浏览器更新到最新版以后,由于本地站点开启了https,导致本地发布的自签名SSL证书不被这些浏览器信任。站点在firefox和chrome中无法打开。学习了一段时间,终于解决了这个问题。以下是这个问题的解决办法,特此分享。
第一:故障的报错信息
第二:谷歌浏览器当中的解决自签名证书
点击浏览器地址栏那个不能访问的标志,导出站点的的自签名证书。然后在谷歌浏览器的证书管理当中导入这个证书,重启浏览器站点即可访问。亲测,可用。
第三:特别提醒:
导入证书的时候,要选择导入为:“可以颁发根证书的机构”,谷歌和firefox都是这样的。
第四:火狐浏览器当中的解决自签名证书
如何针对安全网站的错误码“SEC_ERROR_UNKNOWN_ISSUER”进行故障排除
可以参考下Mozilla官方网站的这篇文章,反正我是测试没成功。