W jaki sposób mogę zezwolić na korzystanie z Charles Proxy na urządzeniach mobilnych?

4

Charles Proxy działa dobrze dla żądań z OSX, a jedno urządzenie z Androidem działa dobrze. Mam inne urządzenie z Androidem z tymi samymi ustawieniami proxy, na których Chrome po prostu odpowiada „Nie można połączyć się z serwerem proxy” (ERR_PROXY_CONNECTION_FAILED).

W przypadku tego drugiego urządzenia nigdy nie zostałem poproszony o pozwolenie na to, co, jak podejrzewam, jest przyczyną tego problemu. Jak mogę zezwolić urządzeniu na korzystanie z Charlesa?

Ben Parsons
źródło

Odpowiedzi:

3

Oto kilka wskazówek dotyczących rozwiązywania problemów, które możesz wypróbować:

  1. Sprawdź, czy komputer Mac / PC z systemem Charles Proxy znajduje się w tej samej sieci (prawdopodobnie Wi-Fi). Możesz być w stanie pingować urządzenie mobilne z komputera Mac / PC Charles Host.
  2. Na urządzeniu z Androidem upewnij się, że w ustawieniach Wi-Fi masz opcję Advanced Config Checked i wskazałeś urządzenie na adres IP hosta Charles Proxy Host. Upewnij się również, że masz ustawiony prawidłowy port, który, jak sądzę, domyślnie wynosi 8888.
  3. Na urządzeniu z Androidem otwórz przeglądarkę Chrome i przejdź do charlesproxy.com/getssl i zainstaluj certyfikat główny SSL dla określonego hosta.
  4. Może być konieczne włączenie / wyłączenie Wi-Fi w telefonie, a nawet ponowne uruchomienie telefonu, jeśli krok 3 nie działa. Wierzę, że niektóre urządzenia z Androidem nie zapisują dynamicznie zmian w sieci i nie uruchamiają ponownie (w dół / w górę) interfejsu Wi-Fi, jak się wydaje.
wypełniacz
źródło