本帖最后由 RizGrand 于 2018-8-10 16:02 编辑
之前尝试使用微信连接wifi的功能,一直不能成功,在论坛发帖求助后,好多坛友留言支招,之后工程师AC2406全程指导、帮助,终于实现了预期的需求,现在做一个总结,分享给大家。 我遇到的问题是连接wifi之后可以拉起认证页面,在点击“一键打开微信连wifi”后弹出错误信息“热点登陆打不开该网页,因为无法重定向到以weixin:开头的网址”关掉错误页面后发现wifi已连接,且可正常浏览网页。通过400工程师,将AC的版本由11.9R2升级到12.0.6版本后,这个问题解决了。 继续测试,发现又出现了新的问题:手机连接wifi之后,获取不到IP地址,没有wifi图标。工程师 AC2406远程处理时,开启数据直通,发现大量设备认证丢包,再关闭直通后,发现手机已经获取到IP地址了。经过讨论,发现是我们网络架构的问题,我们目前的网络拓扑结构是互联网→路由器[路由器下发两组DHCP,分别对应办公网段A与访客网段B。]→AC→楼层交换机→无线AP。其中DHCP由路由器分发,开启微信认证后,手机在未认证的情况下,无法通过AC获取路由器的DHCP获得IP,没有IP就无法连接AC通过认证。逻辑进入了死循环。后来根据工程师指导,先新建一个组,给这个组新增一条上网策略,策略为放行DHCP,然后再在微信认证策略-认证后处理-高级选项中,启用“认证前使用此组权限”,并选中刚刚新增的组。 此时再连接wifi,可以看到,手机先获取到一个地址(网段A),几秒钟后,wifi断开,然后再获取到wifi连接(网段 B),经过与工程师讨论,新增组策略为放行DHCP,但无法细分具体哪一个DHCP,导致手机根据wifi获取到网段A地址后,由于尚未通过AC进行微信认证,导致无法上网,又去获得网段B的地址,无法实现管理目的。后联系单位网络工程师,将网段B的DHCP服务迁移至其他设备,问题解决,可以实现微信认证连接wifi 并管理的功能。 另,目前测试发现一个小bug,在关闭蜂窝数据的情况下,连接wifi,跳转到AC认证页面时,会有一瞬的wifi断开情况,在此时点击“一键打开微信连wifi”会提示蜂窝数据已关闭,待再获取到wifi后,刷新页面也无法拉起微信服务。目前无法确定是我们wifi的问题还是AC的问题。
最后再次感谢大家的帮助,特别是AC2406工程师好几天的全程指导,希望能对大家有所帮助。
|