使用 HTTP 查询时的 Charles Proxy 和 Windows Phone(需要 SSL 证书)
Posted
技术标签:
【中文标题】使用 HTTP 查询时的 Charles Proxy 和 Windows Phone(需要 SSL 证书)【英文标题】:Charles Proxy and Windows Phone when using HTTP Queries (need SSL certificate) 【发布时间】:2015-10-07 20:32:05 【问题描述】:我正在尝试使用 Charles 代理查看我的 API 调用是否正确,但我在查看我的 https 调用时遇到问题,有没有人安装过 Charles 代理并在 Windows Phone 8.1 上使用过 https?
【问题讨论】:
【参考方案1】:所以在寻找和尝试不同的东西之后,这里是完整的解决方案:
你的手机和windows机器需要在同一个网络上(当然)
在您的 Windows 设备上:
在打开 cmd -> ipconfig 获取您的 Windows 设备的 IP。
在您的手机上:
在您的 Wi-Fi 参数中,激活代理,在您的手机上设置您的 windows 设备的 IP 以及代理正在侦听的端口(对我来说是 8890)
然后在 Internet Explorer 中转到:http://www.charlesproxy.com/getssl 并安装证书
在您的 Windows 设备上:
在 Charles 中的 **SSL 代理设置下添加您要代理的位置,对我来说是 api.Blabla.com 我没有输入端口号。**
在 Charles 代理中,您应该看不到 https 流量。 =)
【讨论】:
以上是关于使用 HTTP 查询时的 Charles Proxy 和 Windows Phone(需要 SSL 证书)的主要内容,如果未能解决你的问题,请参考以下文章