ios - IOS如何实现wifi captive portal自动登录?

标签 ios portal

这是一个非常有用的功能。我很好奇工程师是如何实现它的。

不同的wifi热点有不同的登录页面,我觉得HTTP POST一用户名一密码可以登录,但是如何兼容呢?

最佳答案

许多强制门户使用 WISPr .

它的工作原理是从强制门户返回的 HTML 包含一段 XML,其格式由 WISPr“标准”指定。其中有登录 URL、注销 URL 和其他内容。

无论您尝试从应用加载哪个 URL,强制门户都会生成此 HTML。

通过将用户名和密码发送到提供的登录 URL 可以访问互联网。

关于ios - IOS如何实现wifi captive portal自动登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24820450/

相关文章:

ios - SWRevealViewController FrontViewController 未加载,卡在黑色,其他 View 正常

ios - 原因 - (void)cancelTrackingWithEvent :(UIEvent *)event getting called If I am using MSSlideNavigationController?

ios - 向 float UICollectionView header 添加阴影

url - WebSphere Portal 解码 URL

frameworks - Polymer 和 X-tag 前端框架与内容管理系统兼容吗?

salesforce - 寻找force.com与其他云服务的比较及其定价模型

ios - Firebase 离线 iOS : How to keep in sync reliably?

ios - 使用 RubyMotion 选择 iOS 模拟器设备类型

java - 门户网站包含很多静态页面,如何生成这些页面呢?

database-design - 基于 SaaS 的在线门户的架构