¿Cómo se eliminan las excepciones de certificados SSL en iOS?

20

Cuando se conecta a una URL a través de HTTPS y el certificado SSL no coincide (como en un punto de acceso Wi-Fi pagado), iOS muestra un cuadro de diálogo que le pregunta si se debe aceptar el certificado. Si acepta el certificado, iOS agrega una excepción SSL y nunca volverá a preguntar sobre ese certificado.

Hay posiblemente dos aspectos a este respecto: certificados aceptados en Safari y certificados aceptados para servicios de red en otras aplicaciones.

La pregunta es, ¿cómo se eliminan estas excepciones, sin un restablecimiento completo del dispositivo? Parece que no hay forma de ver o eliminar excepciones en la configuración del dispositivo.

    
pregunta David Diaz 13.05.2014 - 16:51

5 respuestas

8

Encontré un buen publicación de blog que proporciona buena información y consejos sobre certificados ssl.

  

Una vez que se agrega la excepción SSL, parece que no hay una manera de eliminarla en iOS 7. En versiones anteriores, ir a Configuración - > Safari y seleccionar 'Borrar cookies y datos' la eliminaría. Esto ya no parece funcionar en iOS 7 ...

-

  

Para eliminar la excepción SSL en Safari en iOS 7.0.4, puedes restablecer todas las configuraciones (General > Restablecer > Restablecer configuraciones). Desafortunadamente, elimina todas tus configuraciones (ver figura); pero es un gran paso mejor que una restauración completa que te hace perder tus mensajes de texto.

Encontré instrucciones sobre cómo hacer esto en iOS 6 aquí y también aquí con fotos . Es probable que esto también funcione en iOS 5, pero no puedo confirmarlo (la página de perfiles que se menciona a continuación probablemente no aparezca hasta que haya certificados instalados para ver o eliminar). Consulte la información sobre cómo cambió iOS 7 a continuación si esto no funciona también allí.

Eliminar certificados de seguridad

desde el primer enlace anterior:

  
  • Enciende tu iPhone y haz clic en el ícono "Configuración" en la pantalla del menú principal. Seleccione "General" en la lista de opciones que aparecen en el menú desplegable.

  •   
  • Seleccione "Perfiles" de la lista de opciones que aparecen y en la pantalla aparecerá una lista de todos los certificados de su iPhone.

  •   
  • Desplácese por la lista de certificados hasta que llegue a la que desea eliminar de su iPhone y haga clic en el botón "Eliminar" en la pantalla. El certificado será eliminado. Repita el proceso para cualquier otro certificado que desee eliminar.

  •   

También puede administrar certificados con el Apple Configurator en Mavericks, el Utilidad de configuración del iPhone en Mountain Lion, Lion y Snow Leopard, y hay una versión de Windows . Hay instrucciones disponibles.

Información sobre cómo cambió esto en iOS 7 .

Detective SSL

De mi comentario anterior, echa un vistazo a Detective SSL para iOS . Por lo que he visto, es la única aplicación de iOS de este tipo y puede ayudarte a determinar qué certificados te gustaría eliminar.

    
respondido por el chillin 13.05.2014 - 20:20
5

Puedes eliminar el certificado SSL.
Vaya a Configuración → General → Restablecer → Configuración de red.
Esto resuelve el problema.

Icono_de_imagen>

A partir de iOS 10.3.2 esto NO funciona. En su lugar, elimina la configuración de red, pero NO elimina las excepciones de certificado.

    
respondido por el Ivan 18.02.2015 - 18:50
1

Otro para SSL Detective . Por alguna razón, la última versión compatible con iOS 6 de una aplicación que utilizo diariamente dejó de funcionar repentinamente con un Error de certificado de raíz no confiable que dice "La autenticidad de" GeoTrust Primary Certification Authority - G3 "no se puede verificar". I podría haber utilizado la función de "Certificados de correo electrónico" de SSL Detective para instalar el certificado y confiar en mí mismo, pero eso no habría llegado a la causa ROOT del problema. (sin juego de palabras)

El certificado raíz necesario era encontrado aquí : Navegué ese sitio web desde Safari en mi iPhone e hice clic para instalar el certificado raíz G3 (SHA256) y resolví totalmente mi problema.

Además, esta utilidad de GeoTrust será útil para los futuros lectores para verificar que el sitio web que están visitando haya configurado correctamente SSL en primer lugar: Comprobador de certificados SSL

    
respondido por el Syclone0044 03.02.2015 - 05:20
1

Para iOS Safari 9.0 Mobile / 13E230 Safari / 601.1 ejecutándose en un simulador de iOS 9.3 (13E230), la única opción que he encontrado es "Restablecer contenido y configuración" desde el menú "Simulador" en la barra de herramientas.

    
respondido por el Mark Doliner 04.08.2016 - 22:43
0

Encontré la respuesta en enlace

Configuración > General > Perfil

El perfil está cerca de la parte inferior, justo debajo de VPN.

    
respondido por el Don 24.04.2016 - 10:14

Lea otras preguntas en las etiquetas