2

iOS 7 がhttp://www.apple.com/library/test/success.htmlのスプーフィングをブロックしたので、キャプティブ ネットワーク アシスタントのログイン ページをブロックする別の方法を探しています。Apple には 1->m の Web サイトをチェックするデバイスがあるため、会社のオープン ネットワークですべてがブロックされているかどうかはわかりません。

それをブロックする方法がない場合は、条件ページのように同意ボタンのある Web ページに変更することもできますが、それを行う方法も見つかりません。

4

3 に答える 3

1

試してみると、常にhttpsページにリダイレクトされます。キャプティブ ネットワーク アシスタントは、http URL への 302 リダイレクトを想定しています。

そのため、http 要求がキャプティブ ポータルに着信するたびに 302 リダイレクトを https ページに返すと、CNA は表示されません。

リクエスト例

Request URL:http://www.somepage.com
Request Method:GET

応答ヘッダーには次が含まれます。

...
HTTP/1.1 302 Hotspot redirect
Location:https://www.mycaptiveportal.com
...
于 2015-06-11T13:03:55.267 に答える
0

この投稿に続いて: Facebook.com と iOS7 キャプティブ ポータルの検出

IOS 7 デバイスは、次のドメインをチェックします。

www.appleiphonecell.com
captive.apple.com
captive.apple.com
www.apple.com
www.itools.info
www.ibook.info
www.airport.us
www.thinkdifferent.us

そのため、これらのドメインを開く (ブロックを解除する) と (以前の成功ページで行ったように)、以前の動作に戻るはずです。

ただし、Apple が現在約 200 のドメインをチェックしているという噂もあります (これにより、これらのドメインは無関係になります)。

これが役立つことを願っています。

よろしく、

于 2013-10-30T23:30:43.007 に答える