Charles+iPhone配置ssl證書


Charles+iPhone配置ssl證書

一、手機

1. 配置代理

設置->無線局域網->選和電腦同一網絡的無線->配置代理->手動

服務器配置電腦的IP,端口設置為8888

2. 安裝證書

在Charles->help->ssl proxysettings->選mobile 那行,會彈出個提示,

在手機瀏覽器里訪問提示里出現的網址(我的是chls.pro/ssl),安裝

3. 證書信任

Navigate to Settings > General > About > Certificate Trust Settings and turn the switch on for your custom certificate.

如果最后一步沒有配置的話,訪問會報錯:SSLHandshake: Remote host closed connection during handshake

二、Charles配置

一般手機上的代理配置好后,打開Charles會有個彈窗,是否允許代理,點允許,要是點錯了,可以在Proxy->Access control setting里把IP加上。

配置ssl檢測的host

Proxy->SSL Proxying ->Add , 在host里填,port輸入框里填

參考地址:
https://www.neglectedpotential.com/2017/04/trusting-custom-root-certificates-on-ios-10-3/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM