分类: GoLang开发

Windows 系统为 Firefox 68 全局添加 CA 证书

文章目录[隐藏]

先说背景,本文是为了在用 selenium 操控 firefox 的时候执行中间人攻击时自动添加证书用的,由于火狐不使用操作系统的证书,所以并不能通过系统自带的证书与凭据添加。

操作步骤

找到火狐安装目录下的 distribution 目录,如果没有就新建一个,例如在我的电脑上就在 C:\Program Files\Mozilla Firefox\distribution

进入该目录,在该目录下新建 policies.json 文件,内容如下:

{
  "policies": {
    "Certificates": {
      "ImportEnterpriseRoots": true,
      "Install": ["E:\\证书.pem"]
    }
  }
}

参数 Install 可以指定绝对路径,也可以只有一个文件名,当只有一个文件名时,firefox 会在以下目录里寻找:

  • %USERPROFILE%\AppData\Local\Mozilla\Certificates
  • %USERPROFILE%\AppData\Roaming\Mozilla\Certificates

参考

如果需要更多修改或者其它操作系统的可以参考原文档:

https://github.com/mozilla/policy-templates/

Recent Posts

[转]目前国内可用Docker镜像源汇总

在国内使用 Docker 的朋…

3 天 之前

五分钟搞懂MCP是什么

首先本文的面向对象是开发人员,…

1 周 之前

ShardingSphere 更新 5.5.2 后找不到数据表

典型现象就是没有配置在分表规则…

4 周 之前

WSL+Tesla P40显卡 CUDA 不可用

基于 WSL 访问显卡时的一些…

2 月 之前

FreqTrade 量化交易超跌抄底策略

分享一个交易策略:当价格在过去…

4 月 之前

如何安全取回 GitHub 存储的 Action Secrets

在GitHub的使用过程中,存…

6 月 之前