Charles+iPhone配置ssl證書

Charles+iPhone配置ssl證書

1、手機

1. 配置代理

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

服務器配置電腦的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.iphone

若是最後一步沒有配置的話,訪問會報錯:SSLHandshake: Remote host closed connection during handshake代理

2、Charles配置

通常手機上的代理配置好後,打開Charles會有個彈窗,是否容許代理,點容許,要是點錯了,能夠在Proxy->Access control setting裏把IP加上。code

配置ssl檢測的host

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

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

相關文章
相關標籤/搜索