Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Charles failed to get https requests

I have installed Charles Root Certificate on my iOS device and my MacBook. However, when i use iPhone proxing by Charles, Charles fails to get HTTPS requests. It shows that SSLHandshake: Received fatal alert: unknown_ca

My Charles version is 4.0.2 and I have installed certificate on my mac and trusted. My iOS version is 10.3.1 and I have also installed certificate on iphone.

Can anyone help my on this? Thanks a lot.

like image 580
mania_U Avatar asked Mar 17 '26 08:03

mania_U


1 Answers

iOS 10.3+ introduced a new setting to grant permission for certificates. Since you have the Charles certificate installed, then all you need to do is go to Settings > General > About > Certificate Trust Settings > Toggle the cert to on. Hope this helps you.

like image 59
king_wayne Avatar answered Mar 19 '26 05:03

king_wayne