2014-07-18 1 views
0

C'est une fonction très utile. Je suis curieux de savoir comment les ingénieurs l'accomplissent.Comment IOS s'acquitte-t-il de l'auto-login du portail captif wifi?

Il existe différentes pages de connexion à partir de différents hotspots wifi. Je pense que HTTP POST avec un nom d'utilisateur et un mot de passe peut se connecter. Mais comment le faire avec la compatibilité?

+0

Bienvenue dans StackOverflow! Essayez d'être plus précis. –

Répondre

1

De nombreux portails captifs utilisent WISPr. Comment ça fonctionne, c'est que le HTML qui revient du portail captif contient un morceau de XML dont le format est spécifié par le standard WISPr. Là, il y a une URL de connexion, une URL de déconnexion et d'autres choses.

Le portail captif génère ce code HTML, quelle que soit l'URL que vous essayez de charger à partir de votre application.

En envoyant un nom d'utilisateur et un mot de passe au résultat de l'URL de connexion fourni dans l'accès à Internet.

+0

Merci! sens-questions. Mais cela ne peut que se connecter automatiquement WISPr AP. Il semble que l'IOS puisse reconnaître un autre type et se connecter automatiquement. –

+0

Oui, il existe d'autres protocoles, mais ceux-ci fonctionnent de manière similaire. Quelle est votre question? –

+0

Je veux trouver une méthode pour enregistrer le nom d'utilisateur et passwd, et la connexion automatique pour tous les types de hotspot wifi avec portail captif. J'ai remarqué que IOS a accompli tout le travail mais je ne sais pas comment ... Désolé, mon expression n'était pas claire.^^ –

Questions connexes