Android 未检测到接入点上的强制门户

Android 未检测到接入点上的强制门户

我有一个接入点托管登录页面(没有实际的互联网访问),我正在使用 dnsmasq 用该页面的 IP 地址回答所有 DNS 请求。如果 Android 设备连接,我希望它知道它已连接到强制门户并显示“登录到 wifi 网络”提示,但这并没有发生(设备只是默默地连接到 AP),尽管 wireshark 显示“/generate_204”的 http GET 请求已正确响应“HTTP/1.1 200 OK”。有什么建议可以解释为什么会发生这种情况?除了“/generate_204”的响应之外,Android 还会检查其他东西吗?我猜如果设备发现没有互联网访问,检测就会失败。

谢谢

相关内容