Mac charles 配置ssl

問題:當沒有配置ssl時,服務器返回的數據就是一堆亂碼:
在charles structure下面則是各種unknown;

以3.11.4版本的charles爲例配置ssl:
1、在structure下面的網址下選擇Enable ssl;如下圖:


2、在Proxy--> SSL proxy 下查看ssl是否打開;如下圖:



當看到enable ssl是打開之後,說明在電腦上ssl設置成功了;
3、若通過電腦抓取手機APP的包的話,還需要在手機上安裝charles證書;
在Help——> SSL proxying——> install charles on mobile device中查看下載證書的網址;



如上得到獲得證書的網址:http://charlesproxy.com/getssl;
在這之前需要將設備設置網絡代理,代理的主機爲電腦的ip,端口默認爲8888;

4、最後在手機端先按照上述設置代理;之後輸入上述網址,輸入證書名字,第一次安裝還需要設置pin碼,自己記住就好了;如下所示:


5、至此,設置步驟完成,就可以開開心心在電腦端抓取https的包了而不會出現亂碼啦;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章