Bypasses Apple Captive Network Assistant在iOS 7中登录

use*_*052 2 iphone networking captivenetwork ios7

由于iOS 7阻止了http://www.apple.com/library/test/success.html的欺骗,我正在寻找阻止强制网络助手登录页面的另一种方法.由于Apple有设备检查1-> m网站,我无法确定所有网站都被阻止.

如果无法阻止它,我会打开将其更改为带有接受按钮的网页,如术语页面,但我找不到一种方法来做到这一点.

Jot*_*tne 6

既然IOS7苹果现在测试了200多个随机网址,看看它是否在互联网上,你就无法打开一页一页.
处理此问题的方法是创建一个查找用户代理UA的过滤器CaptiveNetworkSupport.
如果门户网站看到这个,它应该返回Success给客户端.

用户代理:

CaptiveNetworkSupport
Run Code Online (Sandbox Code Playgroud)

HTTP标头:

HTTP/1.1 200 OK
Content-Type: text/html
Connection: close
Vary: Accept-Encoding
Run Code Online (Sandbox Code Playgroud)

HTTP响应:

<HTML><HEAD><TITLE>Success</TITLE></HEAD><BODY>Success</BODY></HTML>
Run Code Online (Sandbox Code Playgroud)