Si alguna vez desarrollando una app nativa o con cordova tienes problemas de conexión con el servidor al tratar de conectar mediante https, puede ser que el certificado raiz con el que se ha firmado el certificado de tu servidor no sea de confianza.

Para comprobarlo puedes consultar las siguientes listas

Fuente

Bonus:

Si no puedes cambiar el certificado del servidor por uno confiado, pero quieres conectarte puedes usar este método ( no es recomendable usarlo en producción, sólo en desarrollo si tienes un certificado auto firmado )

@implementation NSURLRequest(DataController)
+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString *)host
{
    return YES; 
}
@end

 

Categories:

No responses yet

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *