首页 > 解决方案 > 认证后关闭门户网站浏览器

问题描述

我已经在 TP-Link EAP 225 上使用外部身份验证门户和半径服务器配置了强制门户。外部强制门户身份验证网页是在 Laravel 中构建的。它似乎在大多数设备上都可以正常工作,并且可以预期结果。我们所做的是在身份验证后将用户重定向到特定页面。

问题出在某些 android 设备上,当设备检测到强制门户时,它会打开强制浏览器(默认强制浏览器)并在通过身份验证后立即关闭。

我想要一个解决方案来处理它,或者使用 JS 检测强制门户浏览器并要求用户在操作系统默认浏览器(如 Chrome 和 Safari)中打开它,或者在身份验证后保持强制浏览器打开并将用户重定向到重定向页面。

我在谷歌上搜索并找到了一些关于这个问题的讨论HereHere但是这些讨论已经很老了,现在 android 有新版本,这些解决方案似乎不起作用。

有做过的人请分享一下经验。在这个问题上需要专家意见。

提前感谢您的帮助。

标签: androidioslaravelnetworkingcaptiveportal

解决方案


推荐阅读