Cuando uso Charles Proxy con dispositivos móviles, ¿cómo puedo permitir un dispositivo?

Cuando uso Charles Proxy con dispositivos móviles, ¿cómo puedo permitir un dispositivo?

Tengo Charles Proxy funcionando bien para solicitudes de OSX y un dispositivo Android funciona bien. Tengo otro dispositivo Android con la misma configuración de proxy en el que Chrome simplemente responde "No se puede conectar al servidor proxy" (ERR_PROXY_CONNECTION_FAILED).

Con este segundo dispositivo, nunca se me pidió que lo permitiera, lo que sospecho es la causa de este problema. ¿Cómo puedo permitir el uso del dispositivo con Charles?

Respuesta1

A continuación se ofrecen algunos consejos para solucionar problemas que puede probar:

  1. Valide que el Mac/PC que ejecuta Charles Proxy esté en la misma red (presumiblemente wifi). Es posible que pueda hacer ping al dispositivo móvil desde Mac/PC Charles Host.
  2. En el dispositivo Android, asegúrese de que en la configuración de wifi tenga marcada la Configuración avanzada y haya apuntado el dispositivo a la dirección IP del host proxy Charles. Además, asegúrese de tener configurado el puerto correcto, que creo que es 8888 por defecto.
  3. En el dispositivo Android, abra el navegador Chrome, vaya a charlesproxy.com/getssl e instale el certificado raíz SSL para su host específico.
  4. Es posible que tengas que encender/apagar el wifi en el teléfono o incluso reiniciarlo si el paso 3 no funciona. Creo que algunos dispositivos Android no escriben dinámicamente los cambios de red y reinician (abajo/arriba) la interfaz wifi como parecen mostrarse.

información relacionada