Bypass kCFStreamErrorDomainSSL Fehler für selbst-signierte Zertifikate auf iOS 7
Ich versuche zu laden, eine HTTPS-Webseite, die ein selbst-signiertes Zertifikat, in einer UIWebView. Mit Tipps wie diese eine, oder diese eine, es funktioniert unter iOS 6. Das gleiche funktioniert nicht in iOS 7.
Gemäß den linked-Stack Overflow Fragen, ich bin auch mit einer NSURLConnection zu ersten versuchen und hinter die self-signed-certificate -- das alles, bevor auch nur zu versuchen, laden Sie die URL in der UIWebView.
Wenn Sie versuchen das gleiche in iOS 7, bekomme ich die folgende Fehlermeldung:
2014-02-12 16:00:08.367 WebView[24176:5307] NSURLConnection/CFURLConnection HTTP laden fehlgeschlagen (kCFStreamErrorDomainSSL, -9802)
2014-02-12 16:00:08.370 WebView[24176:70b] Ein SSL-Fehler aufgetreten, und eine sichere Verbindung zum server kann nicht hergestellt werden.
Gibt es einen work-around zu bekommen dies funktioniert in iOS 7? Im moment bin ich mit der erstes Beispiel.
im Grunde ein Duplikat der stackoverflow.com/questions/11573164, die hat jetzt auch eine Lösung geschrieben in swift
InformationsquelleAutor Diego Barros | 2014-02-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgen Sie bitte dem link:
in UiWebView - NSURLConnection/CFURLConnection HTTP laden fehlgeschlagen (kCFStreamErrorDomainSSL, -108)
InformationsquelleAutor Manab Kumar Mal
Fügen Sie diese Methode in Ihrer Klasse:
InformationsquelleAutor Mohamad Chami