iOS 9.3: Es ist ein SSL-Fehler aufgetreten und es kann keine sichere Verbindung zum Server hergestellt werden.

Ich erhalte folgenden Fehler mit selbstsigniertem Zertifikat

Error Domain = NSURLErrorDomain Code = -1200 "Es ist ein SSL-Fehler aufgetreten und es kann keine sichere Verbindung zum Server hergestellt werden.

während ich Web-Services für eine meiner Demo-Apps mit @ tes

iOS 9.3XCode 7.3Swift 2.2Alamofire 3.3.0und lokaler Server:https: //filename.hostname.ne

Hinweis evor ich das Duplikat annehme, bitte ich Sie, es vollständig durchzulesen, auch wenn ich es im Apple Dev Forum gemeldet hab

UsingAlamofire Library

func testAlamofireGETRequest() -> Void
    {
        Alamofire.request(.GET, "https://filename.hostname.net/HelloWeb/service/greeting/john")
            .responseJSON
        { response in
            print("Response JSON: \(response.result.value)")
        }
}

Using NSURLSession

func testNSURLSessionRequest() -> Void {

        let session = NSURLSession.sharedSession()
        let urlString = "https://filename.hostname.net/HelloWeb/service/greeting/john"
        let url = NSURL(string: urlString)
        let request = NSURLRequest(URL: url!)
        let dataTask = session.dataTaskWithRequest(request) { (data:NSData?, response:NSURLResponse?, error:NSError?) -> Void in
            print("done, error: \(error)")

            //Error Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to the server cannot be made.
        }
        dataTask.resume()
    }

Ich habe 2 Tage ohne Glück verbracht:

es gibt schon ein paar Fragen, aber nichts hat bei mir geklappt

Transport Security hat ein Klartext-HTTP blockiert iOS9 erhält Fehler "Ein SSL-Fehler ist aufgetreten und eine sichere Verbindung zum Server kann nicht hergestellt werden."Wie lade ich eine HTTP-URL mit aktivierter App Transport-Sicherheit in iOS 9? [DuplikatCFNetwork SSLHandshake fehlgeschlagen iOS 9Behandlung von "CFNetwork SSLHandshake fehlgeschlagen" in iOSMachen einer HTTPS-Anfrage in iOS 9 mit selbstsigniertem Zertifikat ios9 selbstsigniertes Zertifikat und App-Transportsicherheit

posted Alamofire git issue

'CFNetwork SSLHandshake fehlgeschlagen (-9847)' Fehler beim Ausführen einer Nicht-SSL-Anforderung # 538 Selbstsigniertes Zertifikat nicht akzeptiert # 876wie kann ich meinen Server als HTTPS mit der selbstsignierten Zertifikatdatei # 977 verbinden?

My Info.pist -Datei wird auf diese Weise für ATS-Einstellungen aktualisiert

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSExceptionDomains</key>
        <dict>
            <key>filename.hostname.net</key>
            <dict>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSIncludesSubdomains</key>
                <true/>
                <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
                <true/>
            </dict>
        </dict>
    </dict>

Mittlerweile kann ich eine Antwort für @ bekomm

http: //Dateiname.Hostname.ne

und https: //google.co

abe nicht für https: //Dateiname.Hostname.ne

Kann mir bitte jemand vorschlagen, warum ich das nach großen Anstrengungen nicht zum Laufen bringen kann?