银河麒麟OS HTTPS证书错误主因是缺失CA根证书,需手动导入.crt/.pem格式根证书至系统信任库(sudo cp + sudo update-ca-certificates),或分别在奇安信浏览器、Firefox中单独导入并勾选对应信任选项,最后重启浏览器验证。

在银河麒麟OS中访问HTTPS网站时频繁提示“证书错误”或“不安全连接”,说明浏览器无法验证服务器身份,根源在于缺失可信CA根证书或安全策略未正确配置。必须手动导入证书并调整浏览器级信任设置,否则所有基于TLS的网页服务都将受限。
将根证书导入系统CA信任库(全局生效)
该方法使Chrome、Firefox、curl、wget等所有系统级网络工具统一信任目标证书,适用于政务外网、银行专线等需全栈可信的场景。
第一步:从CA官网下载根证书文件,格式必须为.crt或.pem,例如DigiCert Global Root G3.crt或CFCA_EV_ROOT.cer;【切勿使用.p7b或.der格式,系统update-ca-certificates命令不识别】
第二步:以root权限执行拷贝命令→sudo cp /path/to/certificate.crt /usr/local/share/ca-certificates/
第三步:运行sudo update-ca-certificates,终端必须返回“1 added, 0 removed; done.”字样,若显示“0 added”,说明证书文件编码异常或路径错误。
第四步:关闭所有已打开的浏览器窗口,包括后台进程——执行killall chromium-browser && killall firefox && killall qianxin-browser,再重新启动浏览器验证。
在奇安信可信浏览器中单独导入证书(仅限本浏览器)
方法一:图形界面导入
点击右上角「更多」→「设置」→左侧「隐私与安全」→滚动到底部「管理证书」→点击按钮→切换到「权威机构」选项卡→点击「导入」→选择已下载的.cer/.crt/.pem文件→勾选「信任此证书用于标识网站」→确定。
方法二:命令行强制刷新证书缓存(当图形导入后仍不生效时使用)
执行qianxin-browser --ignore-certificate-errors --user-data-dir=/tmp/qx-test,新开临时窗口访问目标网站,确认是否跳过错误;如成功,则说明证书已载入但主配置缓存未更新,此时关闭所有奇安信进程,删除~/.qianxin-browser/Default/Certificates文件后重启浏览器。
在Firefox中配置证书信任(Snap版或离线安装版专用)
Firefox在麒麟OS中常以Snap包或解压方式部署,其证书库完全独立于系统,必须在内部完成导入。
1. 地址栏输入about:preferences#privacy并回车
2. 滚动至「证书」区域,点击「查看证书」
3. 切换到「证书机构」选项卡,点击「导入」
4. 选择根证书文件,务必勾选「信任此证书用于标识网站」和「信任此证书用于标识电子邮件用户」两项,缺一不可;【若只勾选第一项,访问部分.gov.cn站点仍会报错】
5. 点击「确定」后,关闭整个Firefox进程(包括托盘图标),再重新打开验证。











