背景說明:
Charles在默認設(shè)置下是無法解析https數(shù)據(jù)的捂人,如圖所示宗侦。通過本文的操作步驟输瓜,在PC端(Windows環(huán)境)和移動端分別安裝charles證書哩治,即可解析https數(shù)據(jù)包稻据。
設(shè)置步驟:
一艾猜、電腦安裝Charles工具
Charles官網(wǎng)下載地址,安裝后設(shè)置端口號8888
二捻悯、PC端安裝charles ssl證書
【help】->【install Charles CA SSL Certificate】匆赃。選擇安裝證書,并將證書存放在【受信任的根證書頒發(fā)機構(gòu)】今缚,否則將默認證書不可信算柳,無法生效。
三姓言、移動端安裝Charles SSL證書
手機端網(wǎng)頁瀏覽器直接打開鏈接:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt
ios系統(tǒng)可直接在Safari打開后瞬项,按照提示安裝描述文件即可。
android系統(tǒng)下載到相應(yīng)路徑后何荚,選擇【設(shè)置】->【高級設(shè)置】->【安全】->【從SD卡安裝】囱淋,選擇剛剛下載的文件,輸入證書名稱并安裝餐塘。
四妥衣、設(shè)置PC端Charles的端口號
在charles菜單欄【Proxy】 —>【Proxy Settings】—>【SSL】,勾選端口號為443的所有域名。
添加完成后戒傻,在手機端設(shè)置代理地址即可解析https税手。