2009-12-29 5 views
0

Je suis en commençant par le snip ci-dessous pour télécharger une imageComment télécharger du contenu dans un NSData en utilisant une URL sécurisée?

NSError *error = nil; 
NSString *url = @"https://..."; 
[NSData dataWithContentsOfURL:[NSURL urlWithString:url] options:nil error:&error]; 

Lorsque ce code est exécuté, l'exemple d'erreur contient une erreur sans beaucoup d'informations dans le userInfo. C'est juste l'URL sécurisée qui a été tentée. Compte tenu des résultats, je suis assez sûr que ces méthodes ne gèrent pas les URL sécurisées.

Ma question:

Is there an easy way (like these methods, or some option) to set the dataWithContentsOfURL: method to download over a secure url?

+1

iPhone SDK est assez pointilleux sur les certificats HTTPS et échouerait si le serveur n'utilise un certificat vérifié. – notnoop

+0

Les URL https devraient fonctionner correctement. Quelle est l'erreur? –

+0

L'erreur ressemble à ceci (serveur et chemin modifiés): Erreur: { NSURL = https://server.com/..../6011861.jpg; } – casademora

Répondre

3

Essayez d'exécuter votre URL via this premier

+0

Éteint le serveur Certes, safari n'affiche pas d'avertissement.C'est seulement après le chargement de l'URL dans firefox que j'ai reçu un message avec le certificat et les détails invalides.Merci de l'aide, merci. – casademora

Questions connexes