Nous développons une application iOS qui se connecte à un serveur via HTTPS en utilisant NSURLConnection sendsynchronousrequesterreur certificat SSL non valide sur iPod Touch - fonctionne pour iPhone
Nous obtenons l'erreur suivante dans l'iPod Touch 3.2. Cependant, le même code ne donne aucune erreur sur l'iPhone 3.1 Message d'erreur: Le certificat pour ce serveur n'est pas valide. Vous êtes peut-être en train de vous connecter à un serveur qui prétend être "xx.xx.xxx.xxx", ce qui pourrait mettre en danger vos informations confidentielles.
Nous essayons de nous connecter à un serveur https: subdomain.domain.com et le certificat appartient réellement seulement à https: domain.com Cela pourrait-il être la raison de l'incohérence ci-dessus? Toute idée de pourquoi cela fonctionne sur iPhone et non sur l'iPod Touch. Le certificat est signé par GoDaddy. Se pourrait-il que l'iPod Touch ne possède pas le certificat racine de GoDaddy?
Nous devons trouver un moyen de contourner ce problème sans utiliser de préférence des API privées. Toute aide serait appréciée. Merci.