百度浏览器只信任Windows“受信任的根证书颁发机构”存储区的证书;若证书误存于“个人”等其他分支则无效,须通过浏览器设置入口重新导入并手动指定该存储位置,再彻底退出进程重启浏览器。

百度浏览器无法识别本地导入的证书文件,说明证书虽已存入系统,但未被浏览器正确读取或校验路径错误,当前时间为2026年10月15日,主流CA证书有效期普遍覆盖至2027年中后期,问题几乎全部出在证书存储位置、导入方式或进程残留上。
确认证书是否导入到正确存储区
百度浏览器完全依赖Windows系统级证书存储,只信任“受信任的根证书颁发机构”这一特定位置的证书。若证书被误导入“个人”“中级证书颁发机构”或“当前用户”分支,浏览器将直接忽略,持续报NET::ERR_CERT_AUTHORITY_INVALID。
按 Win + R 输入 certmgr.msc 回车,打开证书管理控制台 → 依次展开左侧树形菜单:受信任的根证书颁发机构 → 证书 → 在右侧列表中查找你的证书颁发者名称(如“Internal CA”“DevRoot”或公司域名缩写)。
如果没找到,说明根本未成功导入;如果在【个人】→【证书】里看到它,【该证书对百度浏览器完全无效】,必须删除后重新导入到正确位置。
通过百度浏览器设置入口重新导入证书
这是最稳妥的方式,能强制指定存储位置,避免手动操作选错分支。
点击百度浏览器右上角三个横线图标 → 选择“设置” → 左侧进入“隐私和安全” → 右侧滚动到底部,点击“管理证书”。
在弹出窗口中切换到“受信任的根证书颁发机构”选项卡 → 点击左下方“导入”按钮 → 按向导点击“下一步” → “浏览”,文件类型必须设为“所有文件 (*.*)”,否则.crt/.cer文件不可见 → 选中你的证书文件 → 点击“下一步”。
关键一步:勾选“将所有的证书都放入下列存储” → 点击“浏览” → 【必须手动勾选“受信任的根证书颁发机构”】 → 点击“确定” → 完成导入。
彻底退出并重启浏览器
导入完成后,仅关闭标签页或主窗口毫无作用——百度浏览器会在后台保留证书缓存与HTTPS状态进程。
右键任务栏百度浏览器图标 → 选择“退出”,或打开任务管理器 → 查找所有名为“baidubrowser.exe”的进程 → 全部右键“结束任务”。
确认无残留进程后,重新启动百度浏览器,再访问使用该证书的网址(如 https://localhost:8443 或内网系统地址),证书错误应立即消失。



















