我正在按照此处的说明为 Charles Proxy 安装根证书。
我完全按照概述的步骤进行操作,并确保正确设置权限。但是,当我运行时sudo update-ca-certificates,它输出:
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Run Code Online (Sandbox Code Playgroud)
在此之后,证书仍然不受信任。我也试过这个,这是相同的步骤,但告诉我安装它/usr/local/share/ca-certificates。当我这样做时,update-ca-certificates返回一个错误:
Updating certificates in /etc/ssl/certs...
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: charles.pem does not contain a certificate or CRL: skipping
WARNING: dhparam.pem does not contain a certificate or CRL: skipping
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
Adding debian:charles.pem
done.
done.
Run Code Online (Sandbox Code Playgroud)
它仍然不起作用。此外,直接通过 Charles ( Help -> SSL Proxying -> Install Charles Root Certificate)安装 SSL 证书不起作用,即使它说它安装成功。
| 归档时间: |
|
| 查看次数: |
5512 次 |
| 最近记录: |