【发布时间】:2016-07-13 16:13:17
【问题描述】:
案例:我想使用 Charles Proxy 来调试我对 Genymotion 上的 API 的请求。设置 Genymotion(Proxy: 10.0.3.2 和 Port: 8888) 后,我得到了不可读的响应。经过一番搜索,我发现它可能与使用 SSL 有关。我从http://www.charlesproxy.com/getssl/成功地在我的模拟器上安装了Charles证书,但我仍然得到这样难以理解的响应。
this answer 和 this guide 对我没有多大帮助
【问题讨论】:
-
您正在那里看到 SSL 加密的流量。你需要和 charles 做一个中间人,并在你用来打开 genymotion 的浏览器中安装证书
-
@fragmentedreality 在您用来打开 genymotion 的浏览器中安装证书 抱歉,我不确定我是否明白了。我已经使用本地浏览器在我的 genymotion 上安装了证书。我应该为我的特定应用程序安装此证书吗?但是怎么做?
标签: android ssl proxy genymotion charles-proxy