当我在使用 Watt Toolkit 时,发现 Flatpak 版本的 Edge 浏览器并没有“证书管理”的选项,只能通过 Edge 的内部链接(edge://certificate-manager/localcerts)访问“证书管理器”。
经过研究,要为 Edge 导入证书,有两种方法:
- 通过 Edge 内部链接,使用图形化的方式导入,与正常的方法无异。
- 将证书复制到 /etc/pki/ca-trust/source/anchors/目录下。
/etc/pki/ca-trust/source/anchors/目录是 Fedora/Red Hat 类 Linux 中用于管理系统级受信任根证书的核心目录。而在这个路径因 Linux 发行版不同而不同,如果使用的是其他 Linux 发行版,需要找到对应的目录。
使用方法 2 导入证书的步骤:
复制证书文件
将 PEM 或 DER 格式的证书文件(如 my-ca.cer)复制到该目录:
sudo cp /path/to/my-ca.cer /etc/pki/ca-trust/source/anchors/
在这里请将证书替换为自己的证书所在位置
更新信任库
执行 update-ca-trust 命令,使系统重新生成整合后的信任库文件,供各应用程序使用:
sudo update-ca-trust
补充信息
在使用方法 1 导入时,可能出现导入错误的情况,这时可使用方法 2 进行导入。