iOS11charles 抓包https有問題?用這招來解決!

charles的 >= iOS10.3 (包含iOS11)https代理

當OS系統(tǒng)升級>= iOS10.3(之前的手機升級一直報錯, 升不到10.3, 沒發(fā)現(xiàn)這個問題, 這次升級到iOS11才發(fā)現(xiàn)了, 誤以為是iOS11才改的)時, 你會發(fā)現(xiàn)charles抓不到數(shù)據(jù)了.

文字

Notes You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.

明明iOS已經(jīng)通過?http://chls.pro/ssl?安裝了charles根證書, 為何還是不能代理?

這是因為iOS 10.3 進一步增加了三方證書校驗級別. CA授權的ssl證書是有證書鏈的, 這個會直接信任.

charles代理使用的是自簽名的root證書, 需要手動設置.?

步驟如下:?

關于本機->證書信任設置?


iphone關于本機

charles root證書信任?


?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容