转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/85275319
在访问局域网的某网址时,提示"您的连接不是私密连接",错误代码:NET::ERR_CERT_COMMON_NAME_INVALID、NET::ERR_CERT_AUTHORITY_INVALID等。
试了本机上的所有浏览器:Chrome、Firefox、Internet explorer、Microsoft Edge,通过点击:高级、继续前往,即可打开,但在打开的界面进行某些操作的时候,显示各种错误,不能达到预期结果,Chrome按F12查看network,出现如下所示:
这个问题折腾许久,我多次杀毒,修复系统,卸载重装等,依然还有这个问题。
最终忽然明白,这个问题所在。
如下图所示,我刚打开的界面是概览的,我想查看数据,则鼠标点击“数据”,此时发生错误。
报错是在页面跳转或者我们点击了什么页面部件后发生的,所以我们先在报错发生前打开开发者工具,Chrome可以直接按F12打开,本例是在刚打开网页、界面是概览的时候打开。然后我们进行页面操作,如点击某个按钮,本例是点击“数据”切换到数据界面,这时候会报错,我们查看到network发现有红色信息。
我们选择这个红色的信息,查看详情。在headers下面可以找到request url,我们再在这个url里找到一个问号“?”,把问号前面的url都复制了下来,如:https://www.xxx.com/……/0,另外打开一个标签页,试着访问这个网址,即粘贴到网址栏并转到。
如下图所示为Chrome浏览器提示 ,会被提示连接不安全,我们选择继续前往。Firefox会表述成“添加为例外”。
上图
这正是问题所在,当这个网址成功打开后,我们的问题就解决了。因为这个网址没有先被加为例外,所以默认的设置就是拒绝访问这个网址,所以你通过链接直接访问这个网址下面的数据就会报错。
本人上下求索,废寝忘食,呕心沥血,披肝沥胆,也是一个偶然的机会(即无意间打开过那个网址,所以被添加例外了,所以以后就正常了)才解决,但当时并不知道问题所在。后来也是偶然想通了并验证了这个情况,增补了原因,以供借鉴。这就好像段誉误入无量山剑湖宫,获得了武功秘籍一样。踏破铁鞋无觅处,原来困扰我很久的,就是这么一个简单的小问题。
(2019年5月22日重修,若还有人没看明白这篇文章,先别着急抨击,有啥问题先提出,咱们试着解决。毕竟有多种可能都会导致相同或相似的症状。如果专门来找茬的,不劳您给我添加评论了。)
(2019年9月26日,另开一篇,论述相关开发的解决办法:https://blog.csdn.net/dugushangliang/article/details/101421339)
独孤尚良dugushangliang——著