Wenn über HTTPS eine Verbindung zu einer URL hergestellt wird und das SSL-Zertifikat nicht übereinstimmt (z. B. an einem kostenpflichtigen Wi-Fi-Hotspot), werden Sie in einem Dialogfeld gefragt, ob das Zertifikat akzeptiert werden soll. Wenn Sie das Zertifikat akzeptieren, fügt iOS eine SSL-Ausnahme hinzu und fragt nie wieder nach diesem Zertifikat.
Dies hat möglicherweise zwei Aspekte: In Safari akzeptierte Zertifikate und für Netzwerkdienste in anderen Apps akzeptierte Zertifikate.
Die Frage ist, wie man diese Ausnahmen entfernt, kurz vor einem vollständigen Geräte-Reset? Es scheint keine Möglichkeit zu geben, Ausnahmen in den Geräteeinstellungen anzuzeigen oder zu entfernen.
Antworten:
Ich habe einen netten Blog-Beitrag gefunden , der einige gute Informationen und Tipps zu SSL-Zertifikaten enthält.
-
Eine Anleitung dazu in iOS 6 habe ich hier und auch hier mit Bildern gefunden . Dies funktioniert wahrscheinlich auch unter iOS 5, ich kann es jedoch nicht bestätigen (die unten erwähnte Seite "Profile" wird wahrscheinlich erst angezeigt, wenn installierte Zertifikate zum Anzeigen oder Löschen vorhanden sind). Informationen darüber, wie sich iOS 7 geändert hat, finden Sie weiter unten, falls dies dort nicht funktioniert.
Entfernen Sie Sicherheitszertifikate
vom ersten Link oben:
Sie können Zertifikate auch mit dem Apple Configurator in Mavericks, dem iPhone-Konfigurationsdienstprogramm in Mountain Lion, Lion und Snow Leopard und einer Windows-Version verwalten . Es sind Anweisungen verfügbar.
Informationen darüber, wie sich dies in iOS 7 geändert hat .
SSL-Detektiv
Schauen Sie sich in meinem obigen Kommentar SSL Detective für iOS an . Soweit ich gesehen habe, ist es die einzige iOS-App dieser Art und kann Ihnen dabei helfen, zu bestimmen, welche Zertifikate Sie löschen möchten.
quelle
Sie können das SSL-Zertifikat löschen.
Gehen Sie zu Einstellungen → Allgemein → Zurücksetzen → Netzwerkeinstellungen.
Damit ist das Problem behoben.
[BEARBEITEN]
Ab iOS 10.3.2 funktioniert dies NICHT. Stattdessen werden Ihre Netzwerkeinstellungen gelöscht, Zertifikatausnahmen werden jedoch NICHT entfernt.
quelle
Noch eine für SSL Detective . Aus irgendeinem Grund hat die letzte iOS 6-kompatible Version einer App, die ich täglich verwende, plötzlich aufgehört, mit einem nicht vertrauenswürdigen Stammzertifikat-Fehler zu funktionieren, der besagt, dass die Authentizität von "GeoTrust Primary Certification Authority - G3" nicht überprüft werden kann. Ich hätte die "E-Mail-Zertifikate" -Funktion von SSL Detective verwenden können, um das Zertifikat einfach zu installieren und es mir selbst zuzutrauen, aber das hätte den Grund für das Problem nicht gefunden. (kein Wortspiel beabsichtigt)
Das erforderliche Stammzertifikat wurde hier gefunden : Ich habe die Website von Safari auf meinem iPhone durchsucht und auf G3 (SHA256) geklickt, um das Stammzertifikat zu installieren. Dadurch wurde mein Problem vollständig gelöst.
Dieses GeoTrust-Dienstprogramm ist auch für zukünftige Leser nützlich, um zu überprüfen, ob die von ihnen besuchte Website SSL an erster Stelle korrekt konfiguriert hat: SSL Certificate Checker
quelle
Für iOS Safari 9.0 Mobile / 13E230 Safari / 601.1, das in einem iOS 9.3 (13E230) Simulator ausgeführt wird, ist die einzige Option, die ich gefunden habe, "Inhalte und Einstellungen zurücksetzen" im Menü "Simulator" in der Symbolleiste.
quelle
Ich fand die Antwort unter http://kb.mit.edu/confluence/display/istcontrib/Deleting%2BPersonal%2BCertificates%2Bfrom%2Ban%2BiOS%2Bdevice
Einstellungen> Allgemein> Profil
Das Profil befindet sich unten rechts unter VPN.
quelle