Estoy construyendo un portal cautivo para una red universitaria. Funciona bastante bien en todos los dispositivos con los que he probado, pero tengo algunos problemas con el iPad. Déjame explicarte mis pasos:
- Voy a Configuración, WiFi
- Seleccionar mi red de prueba
- Inmediatamente después de conectarse al WiFi, Safari se desliza desde la parte inferior (sin el cuadro de URL, con "Iniciar sesión" en la parte superior) con mi página del portal cautivo.
- Me conecto a mi página de portal cautiva
- Me redireccionaron a Apple.com, que se carga bien
El iPad ahora tiene permitido usar Internet, y todo está bien. El problema es que el iPad no lo ve de esa manera.
La forma de "Iniciar sesión" de Safari nunca se desliza hacia abajo, como es de esperar. Si presiono Inicio, abro Safari e intento abrir una página, inmediatamente aparece el error:
No se puede abrir la página
Safari no puede abrir la página porque no está conectada a Internet.
No hay ningún problema de conectividad, y el iPad puede conectarse a Internet. Simplemente cree que no puede.
Algunas cosas que el problema no es:
- Problemas con el direccionamiento DHCP / DNS / IP ... Le aseguro que tiene una dirección IP válida asignada por DHCP, y las direcciones DNS y la puerta de enlace correctas.
- Conectividad WiFi ... La señal es fuerte, estoy a 5 pies de distancia del AP, y puedo hacer ping al iPad continuamente sin pérdida de paquetes o alta latencia.
- "Apáguelo / vuelva a encenderlo", o "Olvídese de la red y vuelva a unirla" no son soluciones, y no resuelven el problema
- Un problema con mi portal cautivo ... El portal cautivo en sí está bien, y no hay problemas con él. Nuevamente, el iPad puede cargar Apple.com desde su propio "Safari de inicio de sesión" muy bien.
Creo que el problema es que Apple ha escrito algún código, tratando de ser "inteligente" que detecta cuando finaliza el inicio de sesión de mi página de portal cautiva, por lo que puede guardar los datos del formulario para publicarlos en el servidor más tarde para el inicio de sesión automático. / p>
Mi pregunta es ...
¿Qué pista está buscando Apple para saber cuándo se completa el inicio de sesión del portal cautivo?
Para su valor, me topé con a El hilo del foro discute la detección del portal cautivo . Prefiero no deshabilitarlo completamente ... solo necesito encontrar una manera de hacerlo funcionar.