«
Charles 的 SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations 解决

时间:2022-3-6     作者:Mrxn     分类: 技术文章


Charles(Charles Proxy 查尔斯代理)

简介:
Charles Web调试代理是用Java编写的跨平台HTTP调试代理服务器应用程序。它使用户能够查看从本地计算机访问的HTTP,HTTPS,HTTP / 2以及从本地计算机访问或通过本地计算机访问的已启用的TCP端口通信。这包括请求和响应,包括HTTP标头和元数据,其功能旨在帮助开发人员分析连接和消息传递。

出现错误情形

在软件左边的区域抓包 HTTPS 的域名展开后出现 <unknown> , 其对应右边就是标题显示的错误说明:
SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations

解决办法也很简单,提示就说明了,此域名没有开启 SSL Proxy ,直接在 Proxy ---> SSL Proxying Settings 下设置此域名和端口,或者均使用 * 将说有的流量都进行 SSL Proxy 即可。

保存后再次进行抓包的 HTTPS 流量即可解密:

标签: proxy