Bonjour aux passionnés d'Android!
Je suis le gérant d'un cybercafé sur un navire de croisière, et nous sommes confrontés à un problème persistant que je n'arrive pas à résoudre.
Nous disposons d'un réseau sans fil dans tout le navire qui permet d'accéder à Internet, mais qui inclut également un intranet local permettant aux clients de consulter le programme des événements quotidiens, de vérifier leur compte et d'utiliser un service de messagerie interne gratuit.
Le problème que nous rencontrons semble être lié à la détection du portail captif, et selon mes observations, il semble affecter uniquement les téléphones Samsung (peut-être à partir du S4), et a été observé sur tous les OS à partir de 4.2.2. Ce qui se passe, c'est qu'ils se connectent au réseau sans fil, puis on leur dit qu'une connexion est requise. Une fenêtre de portail captif s'ouvre, qui affiche notre page d'accueil. S'ils se connectent alors à Internet, pas de problème. Mais s'ils veulent juste utiliser l'intranet, ou si cela leur prend trop de temps pour remplir le formulaire d'inscription, on leur dit que la connexion au réseau a été interrompue et nous devons recommencer depuis "une connexion est requise".
J'ai fait beaucoup de recherches en ligne pour trouver des réponses, et l'une d'entre elles est que l'utilisateur doit sélectionner "utiliser le réseau tel quel" parmi les options du portail captif, mais je vois cette option sur très peu d'appareils. D'autres options ont impliqué de rooter le téléphone et d'exécuter des commandes de terminal, ce qui n'est évidemment pas quelque chose que je peux demander aux clients de faire.
Nous avons soumis le problème à notre équipe de réseau à terre, et ils sont revenus en disant qu'ils avaient mis en liste blanche les URL suivantes et que cela devrait régler le problème :
clients3.google.com/
apple.com/library/test/
captive.apple.com
connectivitycheck.android.com
connectivitycheck.gstatic.com
connectivitycheck.android.com/generate_204
clients3.google.com/generate_204
android.clients.google.com
Ça n'a pas fonctionné, les téléphones sont toujours déconnectés après environ une minute s'ils ne peuvent pas se connecter à Internet.
Y a-t-il autre chose que nous puissions essayer? Nous recherchons en fin de compte une solution qui ne nécessitera pas que nos utilisateurs fassent quelque chose de spécial.
0 votes
Il me semble que vous allez devoir supprimer le portail captif et les laisser se connecter librement si vous ne voulez pas qu'ils aient à faire quoi que ce soit. Sinon, les solutions ici pourraient être pertinentes: android.stackexchange.com/a/100659/1465
0 votes
Salut Matthew, merci pour la réponse. Je ne pense pas que nous ayons effectivement un portail captif. Ou, du moins, aucune fenêtre de portail captif ne s'ouvre sur tout autre appareil Android non-Samsung ou Apple. Peut-être ai-je mal utilisé le terme, mais je ne pense pas que nous ayons consciemment activé quoi que ce soit pour causer ce comportement.
0 votes
C'est toujours un problème en 2020... Je viens d'acheter un drone et mon téléphone (Samsung s8) ne reste pas connecté à cause du réseau du drone qui ne fournit pas Internet ou les requêtes DNS, le téléphone considère le Wi-Fi comme une connexion non-Internet et au bout d'une minute ou deux, le Wi-Fi se déconnecte. J'ai essayé toutes les solutions possibles sauf rooter mon téléphone, ce qui semble nécessaire pour désactiver la détection du portail captif intégrée à Samsung........ android.stackexchange.com/questions/130265/…