2016-04-21 6 views
1

Ich habe Probleme mit SSL-Fehler auf einem Entwicklungs-Server verbinden ... Ich verwende Xcode Version 7.3 (7D175)Zertifikat Fehler 9813 in iOS9, auch wenn App Transport Security deaktiviert

2016-04-21 17:52:39.835 xxxx.xxx[79353:1555019] NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) 

Meine AppTransport Konfiguration ist wie folgt:

enter image description here

Es ist ein Entwicklungsserver, bedient über HTTPS, aber ohne gültiges Zertifikat und TLSv1.0 ...

enter image description here

Was kann ich tun, um meine Anrufe in der Entwicklungsumgebung zu beheben?

  • Sollte ich den Server reparieren?
  • Sollte ich etwas in meiner App-Konfiguration ändern?

Vielen Dank im Voraus

Antwort

0

Es ist am besten Konfigurationen so nah zwischen Produktion und Entwicklung miteinander zu verwenden.

Daher ist die beste Lösung, ein gültiges HTTPS-Zertifikat zu erhalten. Es ist einfach und kostenlos, mit https://letsencrypt.org

+0

Der Server wird von mir nicht geschafft, und ich weiß, es ist besser Prod & Dev „synchronisiert“ haben ... Aber jetzt, ich kann einfach nicht :) Ich suche eine Temp. fix für dev, da prod bereits ein eigenes gültiges cert hat. – Napolux

+0

Die Sache ist, dass Sie vielleicht kein Glück haben. Das Deaktivieren der App-Transportsicherheit hilft bei keinem SSL-Problem. Ex: http://stackoverflow.com/questions/36208890/app-transport-security-disabled-and-still-getting-ssl-handshake-error?rq=1 Vielleicht könnten Sie versuchen über HTTP anstelle von HTTPS? – Antzi

+0

Ok, ich werde versuchen zu sehen, ob HTTP funktioniert. – Napolux

Verwandte Themen