为什么微信老显示登录过期-多设备频繁切换触发安全校验
前几天来回在手机、平板两台设备上登微信,一直纳闷为什么微信老显示登录过期,明明刚输完密码登录没多久,锁屏放下没几分钟再点亮屏幕,界面直接跳转到登录页面,点开工作群的消息也加载不出来,一开始只当是网络不稳造成的小问题,连着点了好几次重新登录,可没过多久问题又原样出现,来回折腾下来,回复消息、传文件都被打断,整个人也跟着变得心浮气躁。
最先试着切换无线网络。
来回切流量和WiFi,信号格看着都是满的,刷视频、逛网页跑的很正常,唯独微信这边依旧频繁弹出登录过期的提示,本来以为是APP缓存堆积太多影响运行,就点开应用管理,直接清空了微信的本地缓存数据,清空之后重启软件,当下确实能正常使用,可撑不到半天,问题又冒了出来。
在网上随手翻了几句零散的说法,有人说是版本太旧的缘故,立马点开应用商店检查更新,页面显示已经是最新版本,这下又排除了一个可能性,手里也有点犯嘀咕,不清楚到底是哪一环出了状况,也不想直接卸载重装,担心聊天记录会跟着丢失,毕竟里面存了不少工作往来的内容。
其实平时习惯两台设备同时挂着微信,图的就是哪边顺手就用哪边。
折腾好久才搞明白,平台对同一账号多终端在线有对应的安全机制,短时间内在不同设备之间反复切换登录,系统会判定账号存在异地登录的风险,为了保护账号安全就会强制下线,继而弹出登录过期的提醒,那段时间几乎每隔一两个小时就会在手机和平板之间切一次微信,切换的频率太高,也就让这个提示反复出现,之前完全没往安全校验这方面想,一直盯着网络和软件本身找问题,绕了好大一圈弯路,白白耗费了不少时间。
之后就固定只用一台设备登录。
不再来回跳转设备之后,登录过期的提示再也没出现过,偶尔借用别人的手机临时登一下,用完也会主动退出账号,不会让多个终端同时保持在线,也懒得再去试那些乱七八糟的排查办法,知道根源在哪,顺着调整使用习惯就够了,没必要把简单的事情弄得复杂,也不想再反复陷入登录掉线的循环里。
放下手机的时候,还在懊恼之前白白浪费的那些时间。