我在 rspbi 上有一个可用的接入点,与我在基于 ios 和 os x 的机器上的强制门户完美配合。
但是 android 不会弹出强制门户,我可以看到对 clients3.google.com 的请求
我执行强制门户的方法是将端口 53 (udp) 重定向到我的 apache 服务器,然后显示访问点的登录页面。
知道为什么没有自动弹出窗口吗?我已经查看了 Chromium 项目页面,看起来我做的一切都是对的。
谢谢。
最佳答案
对client3.google.com的请求需要重定向到登录页面(门户页面)。然后 Android 会认为它需要登录网络(强制门户)才能访问互联网。
只要 Android 从其对 client3.google.com 的请求中收到预期的成功消息,它就会假定它不在强制门户之后,并且不会提示您登录。</p>
另请参阅:https://serverfault.com/questions/679393/captive-portal-popups-the-definitive-guide/
关于android - hostapd 和 rpbi 强制门户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32076561/