On Android devices, our captive portal runs in the Android Captive Portal Browser. After authentication, we redirect the user to the status page, where they can see the session information, the remaining time and data, etc. Most users prefer to open this page.
The problem is that the status page is redirected to the Captive Portal browser, which will eventually be closed. Can I open the status page in a "full" browser in the Captive Portal browser?
Most of the relevant Android code seems to be in CaptivePortalLoginActivity.java. The mBrowserBailOutToken variable looks interesting, but I donβt see how we can get the token.
Any other ideas on how to handle this situation would also be appreciated.
android mobile wifi captivenetwork
J. Johnson
source share