Lo que estoy haciendo aquí es buscar una URL que tenga autenticación. Por lo tanto, yo uso la funciónBorrar las credenciales de UIWebView
- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge;
Cuando se enfrenta a la autenticación, presento una UIAlertView para introducir el nombre de usuario y contraseña y si el usuario ha introducido correctamente, este método se llama.
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response;
En este método, hago que la ventana de inicio de sesión desaparezca y aparezca en la vista de detalles.
problema surgió, cuando quería una funcionalidad cierre de sesión. Todo lo que quiero es eliminar las credenciales ingresadas por el usuario y recuperar esa URL nuevamente, para autenticación = propósito. Entonces, llamo al didReceiveAuthenticationChallenge.
Pero lo que sucede es que va directamente al método didReceiveResponse sin preguntar nada. El problema aquí es que soy y no puedo borrar las credenciales. ¿Me puedes ayudar a hacer esto?
¡Muchas gracias de antemano!
Me encontré con este mismo problema con una vista web. ¡Gracias por hacer esta pregunta! –