Как настроить SSL-сертификаты с помощью Charles Web Proxy и последней версии эмулятора Android в Windows?

Я бы хотел использовать веб-прокси Charles для работы с эмулятором Android в Windows. Я успешно настроил charles и запустил эмулятор из командной строки:

emulator -http-proxy 127.0.0.1:8888 @NexusOne

Я вижу трафик, исходящий от эмулятора Android в Charles, но проблема в том, что я разрабатываю на основе реального API, который использует SSL, и я не уверен, как настроить Charles, чтобы я мог играть с данными, которые отправлено и получено. Мне известны две области, в которых SSL настроен в Charles (Прокси -> Настройки прокси -> SSL и прокси -> Клиентские сертификаты SSL), но я не могу найти достойной документации, которая позволила бы мне делать то, что я хочу делать. . Есть ли у кого-нибудь опыт работы с Чарльзом или сертификаты в целом, кто может объяснить, как этого добиться. Может быть, было бы неплохо получить основы сертификатов, поскольку мне, кажется, не хватает знаний о том, почему это так сложно.

60
задан citizen conn 29 June 2011 в 19:45
поделиться