问题描述:
通过谷歌浏览器的地址栏直接输入想搜索的内容(非网址),如在地址栏输入“博客园”(如图1),浏览器会显示“您的连接不是私密连接,攻击者可能会试图......”,错误代码:"NET::ERR_CERT_AUTHORITY_INVALID"(如图2);
错误信息如下:
然而,我在谷歌搜索框中输入“博客园”,则能够正常显示查询结果。
错误原因:
这是chrome将你输入的字符转换成google搜索指令时出错所致。新版chrome为增强安全性,对非https的地址会报如上错误。
解决方案:删除原来的google搜索引擎,手动输入一个新的即可。
步骤如下:
(1)点击chrome右上角三个竖着的点,然后点“设置”;
(2)在设置页面找到“管理搜索引擎”按钮并点击;
(3)在“其它搜索引擎”右侧点击 “添加”
在弹出的“添加搜索引擎”对话框下面的第一个框输入“Google”或任意你喜欢的名字;
第二个框输入www.google.com.hk;
第三个框输入以下内容:
https://www.google.com.hk/search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:contextualSearchVersion}ie={inputEncoding}
(4)将新输入的设为默认搜索引擎即可。
至此,上述问题应该能够得到解决。此问题同样困扰了我很久,在此特别感谢网友们的帮助。
ps:该解决方案是我参考了一位网友的文章而得知的(参考链接放在文章最末端),本人对该网友的文章稍加整理,并配了些图片,方便大家理解与操作。
参考链接:
http://blog.sina.com.cn/s/blog_6e98932f0102x3pf.html