2011-01-02 10 views
5

私はWiFiがウェブページのログインを通過しているかどうかを確認する必要がありますが、どうすればよいか分かりません。WiFiを確認する方法は、Webページのログインを通過ですか?

だから私は誰かが私を助けたり、ウェブページのログインを介してどのように無線LANを説明する必要があります。ありがとう。

+0

これはiPhoneやAndroidにはあてはまりません。 WiFi接続を最大限に使用する前に、に最初にログインページを取得しますか? – Michiel

答えて

7

Android:自分でRedirectHandlerを実装してからHttpClientで使用して、決してリダイレクトされないウェブサイトにヒットすることができます。リダイレクトされた場合、このアクセスポイントは壁に囲まれた庭園になります(インターネットにアクセスできない、これ以上の手順はありません)。その後、ユーザーはどこにでもいてインターネットを利用するためにはホテル、飛行機、喫茶店などの料金が必要になるため、ユーザーはプログラムでログインすることはできません。代わりに、現在接続されているWi-Fiアクセスポイントを使用してインターネットに接続するための追加手順を実行し、ウェブブラウザを簡単に開くことができるようにするダイアログをユーザーに通知することですwww.google.comなどのリダイレクトをトリガーするウェブサイト私は以前このソリューションを実装していたので、このソリューションが機能することは分かっています。

iPhoneの場合、ユーザーがiPhoneに接続してブラウザを表示するとすぐに、ウォールデッドガーデンWi-Fiアクセスポイントが検出されるため、これはおそらく必要ありません。ユーザーがインターネットへの接続に失敗した場合、iPhoneはユーザーをWi-Fiアクセスポイントから切断します。

+0

私はIceCreamSandwichのようなAndroidの新しいバージョンがiPhoneの動作にマッチすると信じており、これ以上これを行う必要はありません。 – satur9nine

+0

アンドロイドがICSデバイスのiPhoneとマッチしていて、現在開発中のアンドロイドアプリでこの問題が発生しています – Nostradamus

関連する問題