VERIFY / FOUR SCREENS

WhatsApp网页版

直接答案:网页版登录只能手机扫码,不存在账号密码登录这回事
最后更新:
校验链路有四屏内容:投递路径、触发条件、失败冷却、指纹权重。向下滚动逐屏阅读,每屏独立成立。
REQGATEROUTERSMSC 排队 2–30s跨网 +1 hop拥塞即丢弃 丢弃不返回失败
四段投递与两个高延迟节点
01
DELIVERY

验证码投递的真实路径与延迟来源

■ 验证码走短信网关而非应用内推送,网关排队会先于风控暴露为延迟,两者症状完全不同。■

如果你也在处理WhatsApp网页版,这篇可以顺手对一下。 顺便一提,WhatsApp网页版 讲的是另一个容易忽略的点。 相关的坑WhatsApp网页版 里列得比较细,可以对照看看。 需要交叉验证时,WhatsApp网页版 是同一套体系下的另一篇。

请求先到接入层,由接入层向网关提交一条下发任务。

网关按运营商路由排队,排队时长与号码归属地相关。

跨运营商路由通常多出一跳,延迟因此高于同网。

号码停机或短信中心拥塞时,任务会被静默丢弃。

静默丢弃不返回失败,界面只能靠倒计时结束间接发现。

重复请求会生成新任务,但旧任务仍在队列中继续推进。

连点重发不会加快首条到达,反而拉长整体排队。

02
TRIGGER

二次校验的三层触发条件

■ 二次校验只在环境可信度下降时触发,与密码是否正确无关,也与网络快慢无关,别归错因。■

第一类是环境层,存储被清或指纹发生漂移。

第二类是行为层,短时间内的重试次数超过阈值。

第三类是网络层,出口网段在多地之间快速切换。

三层之中,环境层最容易被忽略,因为它不产生任何提示。

环境层不通过时,后续校验即便正确也会被判为无效。

触发层处置
STORE_MISS环境重走扫码
FP_DRIFT环境固定参数
RETRY_OVER行为进入冷却
GEO_FLIP网络稳定出口
CODE_STALE令牌重新投递
03
COOLDOWN

失败计数与冷却时长的非线性

■ 计数按凭证累计而非按设备,换设备不会清零,只有等待冷却结束才会重置,重试只会延长。■

每次失败都在凭证上追加一次计数,有效期与凭证一致。

更换设备后重新申请凭证,计数确实会重新开始。

但同一凭证在多个标签内失败,计数会被合并计算。

超过阈值后进入冷却,冷却期内请求直接返回拒绝。

冷却时长增长是非线性的,第二次通常长于第一次。

  1. 记录当前失败次数与最近一次失败时间。
  2. 停止重试,等待冷却结束,避免折线式延长。
  3. 冷却结束后检查环境层两项指标,再发起一次。
  4. 单次成功即重置计数,随后恢复常规使用。
计数池
与凭证绑定的失败次数累计器,跨标签共享,换凭证即重置。
冷却
失败超限后的拒绝窗口,时长按次数非线性增长。
稳定因子
时区与语言等低频变动项,在指纹拼合中权重最高。
04
FINGERPRINT

设备指纹在校验中的权重排序

■ 指纹权重低于存储可信度,但高于网络层,属于中位判断依据,四项同时变才判为换机。■

指纹由画布渲染、字体度量、时区、语言四项拼合。

四项之中,字体度量的稳定性最差,系统更新即变化。

时区与语言很少变动,权重相对固定,属稳定因子。

画布渲染受显卡驱动影响,软件与硬件渲染结果不同。

四项同时变化会被判为换设备,仅一项变化通常被容忍。

这一容忍度是有意设计的,否则每次系统更新都会强制重扫。

但两项以上同时变化时,容错空间迅速收窄。

验证码一直收不到,重发有用吗

[核心疑难] 重发会新建任务,但旧任务仍在队列中继续推进。

[底层诊断] 短时间多次重发会加剧网关排队,反而拉长首条到达时间。

换台电脑是不是就绕过冷却

[核心疑难] 冷却绑定凭证,新凭证确实从零计数。

[底层诊断] 但指纹与出口未变时仍被判为同一环境,冷却判定可能继续沿用。

指纹为什么会自己变化

[核心疑难] 系统字体更新与显卡驱动升级都会改变指纹参数。

[底层诊断] 字体度量参与拼合且稳定性最差,一次系统更新即可造成单项漂移。

校验侧本日摘要

2026年10月23日 · 投递 / 触发 / 冷却 / 权重

› 10月23日 验证码经短信网关下发,跨网路由多一跳

› 10月23日 网关拥塞时任务被静默丢弃,界面靠倒计时发现

› 10月23日 二次校验由环境、行为、网络三层触发

› 10月23日 环境层不通过时,后续校验正确也判无效

› 10月23日 失败计数绑定凭证并跨标签合并,换机不清零

› 10月23日 冷却时长按次数非线性增长,连点重试会延长

› 10月23日 指纹四项中字体度量最不稳定,系统更新即漂移

› 10月23日 时区与语言属稳定因子,权重高于网络层

记录截至 2026年10月23日

关于本站 · 第三方整理,官方入口以 web.whatsapp.com 为准