簡體   English   中英

Charles Proxy 證書已安裝在設備上,但呼叫被阻止 Android

[英]Charles Proxy certificate is installed on device but calls are blocked Android

所以我正在嘗試使用 Charles 來測試這個應用程序的分析。 我已經學習了很多教程,但我似乎無法讓它工作。

我已經正確設置了 Charles,通過代理連接了我的 Android 手機(Google Pixel,Android 8),下載並安裝了證書。 當我運行應用程序時,我可以看到跟蹤服務器,Charles 將其中的 rest 過濾掉,但是呼叫被阻止,相反我看到一個紅色的“x”和這條消息“SS Handshake Received fatal alert:certificate_unknown” - 證書是安裝到設備並信任我不知道我做錯了什么。

同樣重要的是要注意安全配置文件已添加到應用程序中,但我仍然得到這個結果。

錯誤示例

同樣重要的是要注意安全配置文件已添加到應用程序中,但我仍然得到這個結果。

你能分享你的安全配置文件嗎? 如果它被配置為信任用戶安裝的證書,那么你不應該有這個問題,所以那里可能有問題。 將其與此示例進行比較。

或者,這可能是來自設備上不同應用的流量。 更改代理設置將重定向來自設備的所有流量,並且其他未修改的應用程序將不信任您的證書,因此會導致這些確切的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM