![无需重定向的强制门户](https://linux22.com/image/1526726/%E6%97%A0%E9%9C%80%E9%87%8D%E5%AE%9A%E5%90%91%E7%9A%84%E5%BC%BA%E5%88%B6%E9%97%A8%E6%88%B7.png)
我希望设置一个强制门户,设备连接后不会弹出任何登录窗口。相反,我希望用户打开浏览器并尝试加载网页,然后重定向到登录页面。
我有 ddwrt AP 和 Aruba,但无法实现上述功能。每次我连接手机时,都会出现“需要登录”通知。
答案1
当 WLAN 启动以测试连接时,现代操作系统会发出连接尝试,当您的 CP 重定向该请求时,机器就会知道它位于 CP 后面并触发“登录”对话框。
为了防止这种情况发生,您需要捕获每个操作系统的目标地址,并在您的强制门户上将它们列入白名单。为四个主要操作系统(Android、iOS、Windows、OSX)维护这样的列表可能会很麻烦。