參考教程中,說明了 Windows 和 Mac 系統的配置,這里補充一下移動端(Android、iOS)的配置
生成RootCA > 下載 rootCA.cr > 啟動 AnyProxy 服務,與參考教程一致。
移動端安裝時遇到一些問題:
Android 端
問題:以小米手機為例,瀏覽器訪問 http://anyproxy_ip:8002/qr_root 下載或掃描二維碼下載rootCA.crt文件后,不自動安裝,手動點擊,提示: “無法安裝該證書,因為無法讀取證書文件。”
解決方案:設置 > 更多設置 > 系統安全 > 從存儲設備安裝 > 選擇rootCA.crt文件 > 彈出為證書命名彈框,隨便命名 > 彈出提示框:您需要先設置鎖定屏幕密碼才能使用憑據存儲。 > 設置手機鎖屏密碼 > 安裝證書成功。之前安裝證書的時候,測試機沒有設置鎖屏密碼,所以一直失敗,不知道證書跟鎖屏密碼有什么關系/(ㄒoㄒ)/~~
iOS端
iOS端比較順利,步驟:也是瀏覽器或二維碼下載rootCA.crt文件 > 自動跳轉到 AnyProxy 的安裝描述文件頁 > 一路點擊安裝。
后續步驟
證書安裝成功后,手機連接 WiFi (與 AnyProxy 同一局域網),設置代理:IP 為 AnyProxy 所在 PC 的 IP,端口默認為 8801。操作手機,PC 端瀏覽器訪問 http://localhost:8002,即可查看移動端的代理請求。