使用 Charles 解決部分App無法上網的問題(SSL Pinning)

設置好 Charles 代理之後發現打開目標 App debug 的時候彈窗「網絡異常」提醒,測試 Safari 正常和其他 App 發現大部分都可以打開。 Google之後發現這是因爲該 App 使用了SSL Pinning 的原因。SSL Pinning 意味着 App 拷貝了一份服務器的公鑰在本地,在進行網絡連接的時候使用了本地的公鑰進行加密了。由於 Charles 的密鑰無法匹配導致拒接網
相關文章
相關標籤/搜索