位置:首页 > 综合教程 > AdGuard证书错误怎么办 浏览器插件修复指南

AdGuard证书错误怎么办 浏览器插件修复指南

时间:2026-08-22  |  作者:夜鞌不睡  |  阅读:0

AdGuard启用HTTPS过滤后弹出证书错误提示,这其实是一个典型的“证书信任链断裂”问题。

AdGuard为了过滤加密流量,会生成一个自签名根证书。但系统或浏览器并不认识它,于是所有HTTPS页面直接罢工。

解决思路很明确:手动安装并信任这张证书,再顺手清理一下SSL缓存,顺便排查一下有没有杀毒软件在暗中捣乱。

AdGuard提示证书错误怎么办 AdGuard浏览器插件修复方法【攻略】

当AdGuard浏览器插件突然提示“证书错误”或“您的连接不是私密连接”时,先别急着怀疑网络问题。

这大概率是AdGuard在HTTPS过滤模式下自动生成了本地根证书,但系统或浏览器压根没把它当成“自己人”。于是所有加密页面都被拦截并报错。下面一步步来排查和修复。

检查AdGuard HTTPS过滤是否开启

这一步最容易被忽略:AdGuard默认开启了HTTPS过滤,它会截获并重写HTTPS流量,前提是必须安装其自签名根证书。如果证书没装好或不被系统信任,那全局HTTPS都会崩盘。

操作很简单:打开AdGuard弹出面板 → 点击右上角齿轮图标进设置 → 切换到“隐私”选项卡 → 查看“HTTPS过滤”开关状态。

如果开关是开启的(蓝色),但你从未手动信任过AdGuard证书,必须立即执行证书安装流程,否则所有HTTPS网站会持续报错

手动安装AdGuard根证书到系统信任库

AdGuard安装时会生成一个名为“AdGuard Personal CA”的根证书。但Windows和macOS都不会自动将它加入受信任的根证书颁发机构列表,得手动导入并设为“信任”。

方法一:通过AdGuard界面一键安装(推荐)

在AdGuard设置 → “隐私”选项卡 → 点击“HTTPS过滤”右侧的“安装证书”按钮 → 按系统弹窗指引完成安装。

  • Windows用户记得勾选“将所有证书放入下列存储”,然后选择“受信任的根证书颁发机构”。
  • macOS用户需要双击证书 → 打开钥匙串访问 → 拖入“系统”钥匙串 → 右键证书 → “显示简介” → 展开“信任” → 把“当使用此证书时”设为“始终信任”。

方法二:手动定位证书文件安装

AdGuard证书默认路径:

  • Windows下是 C:Program FilesAdGuardAdGuard.cer
  • macOS下是 /Applications/AdGuard.app/Contents/Resources/AdGuard.cer

直接双击该文件,按系统向导导入并设置信任即可。

注意:光导入证书还不够——macOS用户必须在钥匙串中手动修改信任策略,否则依然报错。

清除残留SSL状态与浏览器缓存

就算证书已经装好,浏览器里残留的SSL错误记录也会赖着不走,导致页面持续拒绝加载。

第一步:清除浏览器SSL状态

Win + R → 输入 inetcpl.cpl → 回车 → “内容”选项卡 → 点击“清除SSL状态” → 确定。

第二步:清空浏览器HTTPS相关缓存

Chrome/Edge用户:

  • 地址栏输入 chrome://net-internals/#hsts → 在“Delete domain security policies”框中输入出错的域名 → 点击“Delete”。
  • 再访问 chrome://settings/clearBrowserData → 时间范围选“所有时间” → 勾选“Cookie及其他数据”和“缓存的图像和文件” → 清除。

第三步:重启浏览器

重新访问任意HTTPS网站(比如 https://github.com),看看错误是否消失。

临时禁用HTTPS过滤快速验证

如果你刚装上AdGuard,还没确认证书是否生效,或者正处在调试阶段,可以先关闭HTTPS过滤来排除干扰。

  • AdGuard设置 → “隐私”选项卡 → 关闭“HTTPS过滤”开关 → 弹出提示时点击“确定” → 刷新当前页面。

这一步操作起来很简单,直接关掉就行。但注意:关闭后将无法过滤HTTPS广告、跟踪器和恶意脚本,属于临时方案。

排查第三方安全软件冲突

Avast、McAfee、360安全卫士这类杀毒软件也会注入自己的HTTPS根证书,和AdGuard的证书形成冲突,导致浏览器不知道该信谁。

第一步:关闭Avast的HTTPS扫描

打开Avast → 菜单 → 设置 → 保护 → Web防护 → 关闭“启用HTTPS扫描”。

第二步:关闭McAfee的HTTPS扫描

打开McAfee → 主控制台 → Web保护 → 高级设置 → 取消勾选“扫描加密的Web通信”。

第三步:重启浏览器,测试原问题网站是否恢复正常

如果关闭某款安全软件后AdGuard证书错误消失,说明两者证书链存在互斥。建议保留AdGuard,卸载或配置该安全软件禁用HTTPS扫描

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多