iOS NSURLConnection/CFURLConnection HTTP laden fehlgeschlagen (kCFStreamErrorDomainSSL, -9813)

Bin ich immer diese Fehlermeldung, wenn ich versuche, eine Anfrage an unseren server. Es war in Ordnung arbeiten, bevor wir einrichten von SSL, nicht alles ist Durcheinander..hier ist mein code:

  //Setup URL POST Request..
NSString* code4ArmourUrl = [NSString stringWithFormat:@"https://api.code4armour.com/index.php/user/login?"];

NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:code4ArmourUrl ]];
[request setHTTPMethod:@"POST"];
[request addValue:@"00000000000000000000000000000000" forHTTPHeaderField:@"X-api-key"];

NSString* postString = [NSString stringWithFormat:@"email=%@&password=%@",emailString,passwordString];
postString = [postString stringByReplacingOccurrencesOfString:@"+" withString:@"%2b"];

[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];


//Make URL POST Request..
[NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError* connectionError) {

Einen Grund, warum dies nicht funktioniert..ich glaube es ist ein Problem mit SSL, aber ich weiß nicht wie man das umgehen kann, ohne dabei etwas hacky, dass Apple nicht am Ende akzeptieren, sich auf dem App Store?

Jede Hilfe wäre sehr geschätzt werden! Danke.

Haben Sie in der Lage, erfolgreich zu senden requests mit cURL auf deinem Mac? Sind Sie sicher, dass der server funktioniert? Sind Sie fehlende Header definieren von Authentifizierungs-Daten?
Keine Probleme mit cURL auf meinem Mac..komisches geht hier vor! HELPP!
Wie sieht es in cURL, es ist nicht validieren das Zertifikat..ist das mein Problem? Wenn ja, wie kann ich dieses Problem beheben?

InformationsquelleAutor Mike Simz | 2014-11-11

Schreibe einen Kommentar