charles的 >= iOS10.3 (包含iOS11)https代理
當OS系統(tǒng)升級>= iOS10.3(之前的手機升級一直報錯, 升不到10.3, 沒發(fā)現這個問題, 這次升級到iOS11才發(fā)現了, 誤以為是iOS11才改的)時, 你會發(fā)現charles抓不到數據了.
文字
Notes You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu.
明明iOS已經通過?http://chls.pro/ssl?安裝了charles根證書, 為何還是不能代理?
這是因為iOS 10.3 進一步增加了三方證書校驗級別. CA授權的ssl證書是有證書鏈的, 這個會直接信任.
charles代理使用的是自簽名的root證書, 需要手動設置.?
步驟如下:?
關于本機->證書信任設置?
iphone關于本機
charles root證書信任?