WeNet 权限与设置要点,一次配对不再出错
Android 权限清单
安装 WeNet 后,Android 系统会弹出一系列权限请求。这些权限都是认证功能正常运行所必需的,全部点"允许":
| 权限 | 为什么需要 |
|---|---|
| 完全的网络访问权限 | 建立 PPPoE 连接、发送 Portal 认证请求 |
| 查看 WLAN 连接 | 检测当前是否已连接校园 WiFi、读取 SSID 和 MAC |
| 连接 WLAN / 断开 WLAN | 在不同 WiFi 间切换时自动连接 |
| 修改系统设置 | 保持 WiFi 连接状态不被系统自动断开 |
| 后台运行 | 维持认证心跳,防止息屏断网 |
| 位置信息 | 部分高校根据位置信息判断是否在校园范围内 |
| 存储访问 | 下载更新缓存、保存认证日志 |
额外的系统设置
除了 App 内部的权限,Android 还需要检查系统级设置:
- 关闭随机 MAC 地址:进入 WiFi 设置 → 点击当前连接 → 将"隐私"或"使用随机 MAC 地址"改为"使用设备 MAC 地址"
- 关闭 WLAN 助理:设置 → WLAN → 高级 → 关闭 WLAN 助理和安全扫描
- 锁定后台:任务管理器里长按 WeNet 卡片 → 加锁
iOS 权限清单
iOS 的权限请求更少,但有几个系统级设置必须手动打开:
| 设置路径 | 需要做什么 |
|---|---|
| 设置 → WeNet → 位置 | 允许"始终"或"使用 App 期间" |
| 设置 → WeNet → 通知 | 开启通知,方便收到认证状态变化提醒 |
| 设置 → 蜂窝网络 | 允许 WeNet 使用蜂窝网络(备用认证通道) |
| 设置 → 隐私与安全 → 位置服务 | 确保"位置服务"总开关打开 |
iOS 没有"锁定后台"
iOS 系统不允许手动锁定后台。如果频繁断网,参考"06-故障排查/05-息屏后断网"的解决方法——核心原则是 先认证成功再锁屏,断网后先关 App 再重连 WiFi。
PC 端额外配置
Windows 和 Mac 在第一次运行 WeNet 时可能弹出防火墙提示,一定要勾选"允许"。WeNet 需要通过防火墙建立 PPPoE 和 Portal 连接,阻止后认证会一直失败。