He estado trabajando en un sitio web en un servidor de prueba test.domain.com durante unas semanas. Siempre pude acceder al sitio protegido por contraseña .htaccess usando mi iPad mini así como mi iPhone o usando el Simulador.
.htaccess utilizado:
AuthType Basic
AuthName "Test Server"
AuthUserFile /usr/local/www/test.domain.com/.htpasswd
Require valid-user
Por alguna razón, hoy ya no he podido acceder al sitio desde mi iPad mini. El sitio seguía cargándose, pero no respondía en absoluto a la solicitud GET. Tampoco aparecía ninguna ventana emergente pidiendo la contraseña.
Esto fue muy raro. Intenté recargar muchas veces. Luego traté de acceder al sitio usando Chrome en el mismo iPad donde se me pidió que introdujera el nombre de usuario y la contraseña .htaccess y sí funcionó. Por alguna razón tuve que introducir los datos dos veces, pero de todos modos.
Decidí pedirle a mi compañero que desactivara la protección por contraseña .htaccess y ¡voilá! El acceso fue concedido de nuevo.
¿Cómo es que no se me ha pedido que vuelva a introducir los datos en Safari en el iPad? Dónde puedo comprobar cómo se almacenaron estos datos, si es que lo hicieron?