charles4抓https請求的注意事項,補充iphone7(ios10系統)沒法解密ssl問題

最近升級charles4.0後發現抓不了https請求了,但很奇怪ssl證書同樣,記得之前用3.0就能夠,今天仔細研究了一下,發現4.0的ssl代理設置中有一段說明(可能3.0也有但沒注意):ios

直接上圖,only the locations listed below will be proxied!  恍然大悟,原來charles從4.0版本開始只支持用戶手動輸入的域名白名的https抓包代理 . iphone

 

設置了所須要抓取https請求的域名白名單後抓取正常spa

 偷懶的辦法是enalbe ssl proxying 列表裏直接設*.*  因而全部請求都可抓https了3d

 -----代理

補充iphone7(ios10系統)沒法抓包https請求問題blog

今天發現一臺iphone7不管如何沒法抓包https請求,重裝charles代理根證書也沒法解決,最終經過從前人幫助得以解決,方法其實很簡單:
中文系統爲: 設置-通用-關於本機-證書信任設置,啓用charles proxy CA便可
英文系統爲:Settings-General-About-Certificate Trust Settings ,啓用你要信任的證書(日期、主機名)CA便可ip

相關文章
相關標籤/搜索