Как я могу разрешить устройство при использовании Charles Proxy с мобильными устройствами?

4

У меня Charles Proxy работает нормально для запросов от OSX, и одно устройство Android работает нормально. У меня есть другое устройство Android с такими же настройками прокси, на котором Chrome просто отвечает «Невозможно подключиться к прокси-серверу» (ERR_PROXY_CONNECTION_FAILED).

С этим вторым устройством мне никогда не предлагалось разрешить его, что, как я подозреваю, является причиной этой проблемы. Как я могу разрешить устройство для использования с Чарльзом?

Бен Парсонс
источник

Ответы:

3

Вот несколько советов по устранению неполадок:

  1. Убедитесь, что Mac / ПК, на котором работает Charles Proxy, находятся в одной сети (предположительно, Wi-Fi). Вы можете пропинговать мобильное устройство с Mac / PC Charles Host.
  2. На устройстве Android убедитесь, что в настройках Wi-Fi установлена ​​расширенная настройка, и вы указали IP-адрес хоста Charles Proxy. Кроме того, убедитесь, что у вас есть правильный набор портов, который я считаю 8888 по умолчанию.
  3. На устройстве Android откройте браузер Chrome и перейдите на charlesproxy.com/getssl и установите корневой сертификат SSL для конкретного хоста.
  4. Возможно, вам придется включить / выключить Wi-Fi на телефоне или даже перезагрузить телефон, если шаг 3 не работает. Я полагаю, что некоторые устройства Android не записывают изменения сети динамически и перезапускают (выключают / поднимают) интерфейс Wi-Fi, как они, кажется, отображают.
fillphree
источник