DokumentationAdobe PassAdobe Pass-Authentifizierung

(veraltet) Verwenden von Charles Proxy

Letzte Aktualisierung: 3. Februar 2025
  • Themen:
  • Authentifizierung
NOTE
Der Inhalt dieser Seite dient nur zu Informationszwecken. Die Verwendung dieser API erfordert eine aktuelle Lizenz von Adobe. Eine unbefugte Nutzung ist nicht zulässig.
IMPORTANT
Achten Sie darauf, über die neuesten Ankündigungen zu Produkten der Adobe Pass-Authentifizierung und Stilllegungszeitpläne auf der Seite Produktankündigungen auf dem Laufenden zu bleiben.

Charles: http://charlesproxy.com

Herunterladen, Installieren und Erste Schritte mit Charles Proxy

  • Herunterladen - http://www.charlesproxy.com/download/
  • Installieren - http://www.charlesproxy.com/documentation/installation/
  • Erste Schritte - http://www.charlesproxy.com/documentation/getting-started/

Struktur vs. Sequenz-Registerkarten

Es gibt zwei verschiedene Möglichkeiten, den Traffic anzuzeigen:

  1. Struktur - Anfragen werden nach Host gruppiert
  2. Sequenz - Anfragen werden in der Reihenfolge aufgelistet, in der sie aufgerufen werden

SSL und Zertifikate

SSL-Proxy-\[ *Proxy -\> Proxy Settings... -\> SSL* \] aktivieren

Aktivieren Sie das Kontrollkästchen „SSL-Proxy aktivieren“ und fügen Sie alle HTTPS-Speicherorte hinzu.

  • SSL-Proxy - http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
  • SSL-Zertifikate - http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
  • SSL-Proxys von Mobilgeräten - Siehe unten.

Hosts ignorieren/ausschließen

Wenn Ihre Ausgabe zu überladen ist, können Sie Speicherorte ignorieren oder ausschließen. Sie können Speicherorte ignorieren oder ausschließen, indem Sie einen der folgenden Schritte ausführen:

  • Klicken Sie mit der rechten Maustaste auf die Anfragen, die Sie ignorieren möchten, und wählen Sie dann „Ignorieren“
  • Manuelles Hinzufügen der von der \[ *Proxy -\> Recording Settings... -\> Exclude* \] auszuschließenden Speicherorte

DNS-Spoofing

\[ *Tools -\> DNS Spoofing...* \]

DNS-Spoofing ist sehr nützlich, wenn Sie versuchen, eine Anfrage an eine andere IP-Adresse umzuleiten, insbesondere bei der Arbeit mit Mobilgeräten:

http://www.charlesproxy.com/documentation/tools/dns-spoofing/

Remote zuordnen

\[ *Tools -\> Map Remote...* \]

Mit Remote Map können Sie eine „eingehende“ Anfrage an einen anderen Endpunkt umleiten. Der häufigste Anwendungsfall für diese Funktion ist die „Zuordnung“ von AccessEnabler.swf zu AccessEnablerDebug.swf:

http://www.charlesproxy.com/documentation/tools/map-remote/

Reverse-Proxy

http://www.charlesproxy.com/documentation/proxying/reverse-proxy/

Mobiltelefon

Verwenden von Charles auf einem iOS-Gerät (iPhone/iPad)

SSL-Verbindung von iPhone

Navigieren Sie von Ihrem iOS-Gerät aus zu http://charlesproxy.com/charles.crt . Dadurch wird das Dialogfeld für die Zertifikatinstallation gestartet:

Klicken Sie auf \[ *Install*... *Install*... *Done* \] , um die Installation des Zertifikats abzuschließen.

http://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/

Verwenden von Charles auf einem iOS-Gerät

Wählen Sie auf Ihrem iOS-Gerät \[ *Settings* -\> *Wi-FI* -\> (*YOUR\_WIFI\_NETWORK)* \] aus. Klicken Sie auf den kleinen blauen Pfeil neben Ihrem Netzwerk, gehen Sie dann zu HTTP-Proxy und wählen Sie „Manuell“ aus:

Wenn Sie jetzt Safari auf Ihrem iOS-Gerät öffnen und versuchen, eine Web-Seite zu öffnen, sollten Sie das folgende Popup auf dem Computer erhalten, auf dem Charles ausgeführt wird:

Klicken Sie auf „Zulassen“, damit das Gerät Charles verwenden kann, um alle seine Anfragen.

http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/

iOS - Einem Zertifikat vertrauen

http://stackoverflow.com/questions/933331/how-to-use-nsurlconnection-to-connect-with-ssl-for-an-untrusted-cert

iOS-Authentifizierungsfehler - adobepass.ios.app kann nicht gefunden werden

https://tve.zendesk.com/entries/22135907-ios-authentication-error-adobepass-ios-app-cannot-be-found

Charles für Android verwenden

http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration

Navigieren Sie von Android-GerätCharles proxy“.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b