Charles 代理、SSL 代理、允许主机,但请求仍然加密

问题描述 投票:0回答:1

当我单击主机项时,它显示:“为此主机启用了 SSL 代理”

但是当我尝试查看请求时,它显示:“未为此主机启用 SSL 代理:在代理设置、SSL 位置中启用”

在我的设置中,我添加了一些主机来尝试使其正常工作。

如果我启用通配符“

*
”,它就会起作用,但我不想这样做。我只想对特定主机启用 SSL 代理,因为如果我对所有主机启用,那么对其他主机的某些请求将失败,因为它们不在我的控制范围内,并且我无法将所有主机配置为信任我的证书。

ssl-certificate charles-proxy
1个回答
0
投票

仅添加主机名还不够;还需要添加主机的 IP 地址:

  1. 在列表视图中,选择感兴趣的项目;在详细视图中,复制其主机名

  2. 一次一个,浏览每个子项,然后复制“远程地址”字段的IP地址(不包括端口号)

  3. 将之前步骤中复制的所有 IP 地址和域名添加到

    Proxy
    >
    SSL Proxying Settings
    >
    SSL Proxying
    >
    Include
    列表中,然后按“确定”

  4. 清除当前会话的数据

  5. 完成!从现在开始捕获的所有流量都将被解密!

© www.soinside.com 2019 - 2024. All rights reserved.