Ich habe mit genau der gleichen tun haben, in meinem Fall gelöst durch Charles Proxy der CA. Installation
Wie in der Dokumentation erläutert, erstellt Charles dynamisch ein Zertifikat für den Server und signiert es mit seinem eigenen Stammzertifikat (dem CA-Zertifikat von Charles), um ssl communications als Nur-Text anzuzeigen, anstatt dass Ihr Browser das Zertifikat des Servers sieht). Charles erhält das Zertifikat des Servers, während Ihr Browser das Zertifikat von Charles erhält.
Sie müssen also Charles als CA installieren, um es als vertrauenswürdig festzulegen. Die Art der Installation variiert zwischen Browsern und Betriebssystemen.
Hier zitiere ich, was ich denke, die am häufigsten verwendeten cofigs sind:
Fenster/Internet Explorer
In Charles in der Hilfe-Menü gehen und „SSL Proxying wählen> Install Charles Wurzel Zertifikat". Ein Fenster wird angezeigt, in dem Sie darauf hingewiesen werden, dass das CA-Stammzertifikat nicht vertrauenswürdig ist. Klicken Sie auf die Schaltfläche "Zertifikat installieren", um den Zertifikatsimport-Assistenten zu starten. Das Zertifikat muss in den Zertifikatspeicher "Vertrauenswürdige Stammzertifizierungsstellen" importiert werden. Überschreiben Sie daher die automatische Zertifikatspeicherauswahl. Schließen Sie den Assistenten ab, und Ihr Charles Root-Zertifikat ist jetzt installiert. Möglicherweise müssen Sie den IE neu starten, bevor die Installation wirksam wird.
Mozilla Firefox
Nachdem der Charles-Add-on für Mozilla installieren, gehen Sie im Menü Extras den Charles Untermenü und wählen Sie die "Install Charles Root Certificate" -Option. Sie erhalten einen Dialog zum Importieren von Zertifikaten. Aktivieren Sie die Option "Diese Zertifizierungsstelle vertrauen, um Websites zu identifizieren" und führen Sie den Import durch.
Mac OS X
In Charles das Menü Hilfe und wählen Sie "SSL Proxying> Charles Root-Zertifikat installieren". Keychain Access wird geöffnet und Sie werden über das Zertifikat informiert. Klicken Sie auf die Schaltfläche "Immer vertrauen". Sie werden dann aufgefordert, Ihr Administratorkennwort einzugeben, um die Systemvertrauenseinstellungen zu aktualisieren. Möglicherweise müssen Sie Safari beenden und erneut öffnen, um die Änderung zu sehen.
Sie können alle verfügbaren Konfigurationen in Charles ssl documentation sehen.
Denken Sie daran, dass es nach der Installation der Zertifikate wichtig ist, den Browser neu zu starten. Das machte den Unterschied in meinem Fall.
Ich hoffe, es hilft.
Während dieser Link, um die Frage zu beantworten, ist es besser die wesentlichen Teile der Antwort auf gehören hier und stellen Sie den Link als Referenz zur Verfügung. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/15198296) – Robert
Vielen Dank für Ihr Feedback @Robert – Mauricio