在Android设备上,我们的强制门户网站在Android的强制门户浏览器中启动 . 在身份验证之后,我们将用户重定向到状态页面,在那里他们可以看到他们的会话信息,剩余时间和数据等 . 大多数用户选择保持此页面打开 .

问题是状态页面重定向发生在Captive Portal浏览器中,最终将关闭 . 有没有什么办法可以在Captive Portal浏览器中的“完整”浏览器中打开状态页面?

大多数相关的Android代码似乎都在CaptivePortalLoginActivity.java中 . mBrowserBailOutToken变量看起来很有趣,但我看不出我们如何获得令牌 .

关于如何处理这种情况的任何其他想法也将受到赞赏 .