微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

强制门户网站流Android 11

如何解决强制门户网站流Android 11

随着Android 11的更新,这个出色的强制门户解决方案停止工作:https://github.com/ConnectBox/simple-offline-captive-portal

问题在于,在装有Android 11的Pixel3上,单击“确定”按钮后,强制门户页面无法关闭。它只是保持打开状态,并且不接受wifi。

查看请求后,我真的迷失了为什么会发生这种情况,因为我看不到Android 10与Android 11之间的任何区别:

Android 10

“ POST / generate_204 HTTP / 1.1” 200 7520“ http://connectivitycheck.gstatic.com/generate_204”“ Mozilla / 5.0(Linux; Android 10; Pixel 3 Build / QP1A.190711.020.C3; wv)AppleWebKit / 537.36(KHTML,例如Gecko)版本/4.0 Chrome / 78.0.3904.90移动Safari / 537.36“
“ GET / generate_204 HTTP / 1.1” 204​​ 0“-”“ Mozilla / 5.0(X11; Linux x86_64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 60.0.3112.32 Safari / 537.36”
...(几个GET请求)...
“ GET / generate_204 HTTP / 1.1” 204​​ 0“-”“ Dalvik / 2.1.0(Linux; U; Android 10; Pixel 3 Build / QP1A.190711.020.C3)”
....

Android 11

“ POST / generate_204 HTTP / 1.1” 200 7584“ http://connectivitycheck.gstatic.com/generate_204”“ Mozilla / 5.0(Linux; Android 11; Pixel 3 Build / RP1A.201005.004; wv)AppleWebKit / 537.36( KHTML,例如Gecko)版本/4.0 Chrome / 86.0.4240.75移动版Safari / 537.36“
“ GET / generate_204 HTTP / 1.1” 204​​ 0“-”“ Mozilla / 5.0(X11; Linux x86_64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 60.0.3112.32 Safari / 537.36”
“ GET / gen_204 HTTP / 1.1” 204​​ 0“-”“ Mozilla / 5.0(X11; Linux x86_64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 60.0.3112.32 Safari / 537.36”

Android 10像超级按钮一样工作-Android 11在“确定”按钮后停止工作。

任何帮助-体验如何在Android 11正常工作的情况下获取专属门户-欢迎调试该方法。 我已经尝试过在门户网站正在运行的树莓派上记录HTTP和DNS流量,但是似乎没有什么导致该错误

解决方法

我认为问题在于应用程序 Android System WebView。

对我来说,系统更新后需要更新,因为有很多应用程序崩溃了,包括 Captive Portal。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。