【问题标题】:"certificate file does not exist" error when using charles web debugging proxy使用 charles web 调试代理时出现“证书文件不存在”错误
【发布时间】:2013-08-01 18:42:18
【问题描述】:

我已经按照帮助菜单安装了 charles 并安装了 charles CA SSL 证书,并确认成功。 但是,当我尝试在运行 charles 的情况下打开任何 url 时,我不断收到弹出错误 “证书文件不存在”。

谁能帮我解决这个问题,并且仍然可以成功地与 charles 合作。

【问题讨论】:

    标签: proxy ssl-certificate charles-proxy


    【解决方案1】:

    我遇到了同样的错误。它与您的 CA 证书无关,它与您的客户端证书有关。

    在 charles 中,转到代理菜单并选择“客户端 SSL 证书”

    出于某种原因,我有一个从 . 到空白/无的映射。也许你也是。如果是这样,请在此处删除所有映射,它可能会修复它。

    【讨论】:

    • 请从客户端 SSL 证书中删除所有项目,不会再出现此问题
    【解决方案2】:

    WINDOWS / 互联网浏览器

    在 Charles 中,转到“帮助”菜单并选择“安装 Charles CA SSL 证书”。将出现一个窗口,警告您 CA 根证书不受信任。

    单击“安装证书”按钮启动证书导入向导。证书必须导入“受信任的根证书颁发机构”证书存储区,因此请覆盖自动证书存储区选择。

    您将被要求确认证书指纹,它应该是: 189B6E28 D1635F3A 8325E1E0 02180DBA 2C02C241

    完成向导,CA SSL 证书现已安装。在安装生效之前,您可能需要重新启动 IE。

    【讨论】:

      【解决方案3】:

      (Windows)因为没有人说是什么为我解决了这个问题-

      在我安装 Windows 之后,我收到了这个错误。确保在 SSL 选项卡下的代理设置中未选中使用自定义 CA 证书。我的是,这解决了我的问题。

      【讨论】:

        【解决方案4】:

        我今天遇到了同样的问题。问题出在客户端证书下,并且由于某种原因将 * 映射到 C:\Downloads\charles.msi 的位置。删除它,一切都很好。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-04-15
          • 2011-01-09
          • 2014-07-07
          • 2019-02-08
          • 1970-01-01
          相关资源
          最近更新 更多