Mi espacio de trabajo implementa un portal cautivo dinámico que solo permite el acceso a Internet a usuarios con credenciales válidas. Es un formulario de inicio de sesión simple que aparece una vez en cada dispositivo conectado a la red. Aunque solo toma unos segundos, quería automatizarlo en el iPhone. En este artículo, le mostraré cómo iniciar sesión automáticamente en el portal cautivo en iOS. Vamos a empezar.
El problema
El portal cautivo se reinicia todos los días y tengo que ingresar las credenciales todos los días para tener acceso a Internet. Al intentar automatizar este proceso, descubrí que la mayoría de las páginas de portales cautivos envían una solicitud POST a través de HTTPS. Siri Shortcuts puede hacer eso, simplemente vamos a automatizar este proceso de ingresar las credenciales y enviar el formulario usando la aplicación de atajos.
1. Descubra la URL de su portal cautivo
Si ya conoce la URL del portal cautivo, anótela en algún lugar porque la necesitaremos más adelante. Si no lo sabe, puede preguntarle a su técnico de TI o cerrar la sesión del portal cautivo y esperar a que vuelva a aparecer la página de inicio de sesión. El texto junto al símbolo del candado es la URL, anótelo en algún lugar.
2. Ajustar la configuración de Wi-Fi
Para garantizar que el script se ejecute todos los días que se une a la red de la oficina, tenemos que ajustar algunas configuraciones para que el iPhone solo se conecte automáticamente a la red Wi-Fi de la oficina.
Ir Configuración> Wi-Fi> 91springboard> toque el botón i> Activar Auto-Join> Desactivar Auto-Login.
3. Agregue el acceso directo a su iPhone
Antes de que pueda descargar el acceso directo, deberá permitir que su iPhone instale accesos directos de terceros. Ir Configuración> Accesos directos> habilite ‘Permitir accesos directos no confiables’.
Ahora, continúe e instale el acceso directo en su iPhone usando este enlace y agréguelo a la aplicación. Puede mostrar un mensaje de que la instalación de accesos directos no verificados puede ser dañina, puede ignorar eso.
4. Ingrese sus credenciales
Una vez que tenga el acceso directo instalado, ábralo y agregue los detalles proporcionados por su administrador de TI. Como se muestra en la imagen a continuación, debe ingrese el nombre de usuario en el campo de nombre de usuario y el contraseña en el campo de contraseña. También tendrás que ingrese el nombre de Wi-Fi y la URL que solicita las credenciales. Toque ‘Listo’, después de ingresar los detalles.
Eso es todo lo que necesita hacer, ahora puede tocar el atajo o pedirle a Siri que ejecute el atajo por usted. Simplemente diga «Hola Siri, inicie sesión en cautivo» y se ejecutará este acceso directo y se iniciará sesión.
Automatizarlo aún más
El atajo funciona bien, pero podemos ir un paso más allá. Quiero que este atajo se active cada vez que vaya a la oficina y coloque mi iPhone sobre una etiqueta NFC. Puedes comprar etiquetas NFC en Amazon, son realmente baratas y prácticamente invisibles.
Abra la aplicación Atajos en su iPhone y toca la pestaña Automatizaciones En el fondo. Seleccione «Crear automatización personal» y toca «NFC».
Ahora, Escanea la etiqueta NFC acercándolo al iPhone. Ponga un nombre a la etiqueta y continúe tocando ‘Siguiente’.
Toque en el «Agregar acción«Botón, escriba ‘atajo‘ en la barra de búsqueda y seleccione «Ejecutar acceso directo“.
Aquí simplemente podemos vincular el acceso directo que agregamos anteriormente. Agregue el acceso directo «Iniciar sesión en cautivo» de la lista y toque Siguiente.
Esto es completamente opcional, pero si desea que esta automatización se ejecute sin su permiso, desactivar la palanca junto a «Preguntar antes de correr» y toque ‘Listo’.
Eso es todo lo que necesitas hacer. Ahora, cada vez que acerque el iPhone a la etiqueta, ejecutará el acceso directo y autenticará el formulario de inicio de sesión del portal cautivo.
Esta fue una manera fácil de automatizar la aburrida tarea de iniciar sesión en el portal cautivo todos los días. Sin embargo, no puedo garantizar que funcione en su red al 100%. Cada lugar que implementa que coloca un Portal Cautivo, lo hace de manera diferente y la estructura básica es similar. Si su red solo solicita un nombre de usuario y una contraseña, entonces la automatización con este método debería funcionar. Si no es así, dame un golpe Twitter e intentaremos resolverlo juntos.