Skip to content

Instantly share code, notes, and snippets.

@wilsonsilva
Created May 26, 2024 15:40
Show Gist options
  • Save wilsonsilva/3bf66d65580ccd45cf4bfff79e5bb832 to your computer and use it in GitHub Desktop.
Save wilsonsilva/3bf66d65580ccd45cf4bfff79e5bb832 to your computer and use it in GitHub Desktop.
Configuring SSL Proxying in Charles Proxy
  1. Configure SSL Proxying: Proxy -> SSL Proxying Settings...
  • Click on the + button
  • On the Host write api.unify.ai
  • On the Port write 443
  • Click on the Done buttons
  1. Enable the macOS proxy: Proxy -> macOS Proxy
  2. Install the root certificate: Help -> SSL Proxying -> Install Charles Root Certificate
  3. Trust the certificate:
  • Open Keychain Access
  • Open the tab Certificates
  • Search for Charles
  • Right click the certificate Charles Proxy CA and select Get Info
  • Expand the Trust pan
  • Set the select When using this certificate to Always Trust
  • Close the info modal and right click the Charles Proxy CA certificate
  • Click on Evaluate Charles Proxy CA
  • Click on Continue and then Done
  • Reopen Keychain Access. The certificate should say This certificate is marked as trusted for all users
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment