Windows Firefox通过策略文件policies.json来导入自己的CA根证书

在Firefox.exe主程序所在的文件夹下新建一个子文件夹

distribution

然后在该文件夹下新建一个文件

policies.json

文件中的内容如下

{
  "policies": {
    "Certificates": {
      "Install": [ "C:\\Users\\LeiKaiFeng\\source\\repos\\BasicYarpSample\\BasicYarpSample\\bin\\Release\\net5.0\\ca.pem" ]
    }
  }
}

指定的路径是一个绝对路径并且证书的格式是PEM

然后重新启动Firefox证书就会被导入火狐自己的证书存储区

导入之后一直生效,删除需要手动删除,目前我不清楚如何通过配置文件删除

 

可以参考

https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson

https://github.com/mozilla/policy-templates/blob/master/README.md#certificates--install

 

posted @ 2022-02-13 09:52  FfD4edyo  阅读(214)  评论(0编辑  收藏  举报