Answer the question
In order to leave comments, you need to log in
Why does Charles sniffer receive encrypted HTTPS requests from an Android mobile app on an emulator?
Hello!
I have a problem. I'm trying to intercept HTTPS requests from an android mobile app. I downloaded the Charles application to catch traffic. But on mob. The application is protected from SSL pinging. I did everything as per the instructions ( https://community.tealiumiq.com/t5/Tealium-for-And... - added a Charles certificate to Windows, added a certificate to Android (and also transferred it to system certificates), enabled SSL proxying, set a proxy on Android from Charles, but when I try to catch requests from the application, I get the error "You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu."
And everything is fine with IOS and requests are not encrypted.
I noticed one more feature - when you add a proxy from Charles to the Android network settings, then the requests are no longer correctly transmitted in the application (writes an error - Error executing the request)
I transferred the certificate from Charles to the system ones. Android version 7.1.2
Charles proxy settings:
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question