保持连接到具有强制网络门户的wifi网络

时间:2014-05-08 22:10:36

标签: ios iphone wifi captivenetwork

我正在使用我的iOS设备连接无线网络。为了访问互联网,将显示强制门户页面,提示输入用户名和密码。我希望我的设备忽略该页面并保持与无线局域网的连接。我不介意我不能上网 - 我只想连接到wifi网络上的另一台设备。我可以在其他设备(Android,笔记本电脑等)上执行此操作,它只是iOS设备,似乎强制执行“使用强制网络门户或断开连接”政策。

那么,我的iOS设备是否有办法保持连接到具有强制门户网站的wifi局域网?

1 个答案:

答案 0 :(得分:2)

这是iOS的一个众所周知的问题。在我看来,Apple认为任何iOS Wi-Fi连接设备都必须访问互联网并且必须能够访问Apple的服务器(其中有几十台,其中只有一台是apple.com)。

设备从列表中随机选择服务器,并尝试从所选服务器的随机文件路径中加载特定的HTML文件。

如果设备连接到Wi-Fi接入点但无法访问Apple,则iOS会假定用户尚未登录接入点,因此必须显示强制网络门户登录页面。

这让那些希望用户设备只能访问本地网络上的Web资源的开发人员感到悲痛,因为本地网络没有提供或不需要Internet访问;当访问点打开而无需登录时。强制门户页面只会让用户感到困惑。

解决方案是欺骗Apple服务器。我所知道的唯一方法是配置Web服务器以记录来自用户设备的HTTP尝试中的某些非随机内容,并提供设备正在寻找的文件。这就是LibraryBox和PirateBox的做法。检查LibraryBox.us。