跳到正文

问题排查

手机时间不准,验证码也会出错吗?

TOTP 验证码会用到设备时间。检查自动校时,比反复重装验证器更值得先试。

作者 Authenticator Cloud发布于 2 分钟阅读
手机时间不准,为什么会影响验证码?主题原创插画
先说结论

会。设备时间和网站相差过大时,即使密钥正确,验证码也可能被拒绝。先打开系统的自动日期与时间,等新一轮代码生成后再试一次。

本文目录
  1. 哪些情况先查手机时间?
  2. 到了另一个时区,需要手动调时间吗?
  3. 打开自动日期与时间,再试一次
  4. 旧教程里的时间校正按钮找不到了?

哪些情况先查手机时间?

多个互不相关的网站同时拒绝验证码,而密码仍能通过,是检查设备时间的一个线索,不是确定诊断。只有一个账户失败时,还要考虑绑定批次、账户选错或参数差异。

先记下设备类型、系统版本和错误出现的时间。不要把完整登录画面、设置密钥和验证码复制到记录里;排查需要的是现象,不是凭据。

到了另一个时区,需要手动调时间吗?

旅行后看到本地小时不同,不代表 TOTP 必然失效。关键是设备实际时间是否准确,而不是两台设备是否显示相同城市。

避免在自动时区上再手工补偿小时。恢复系统提供的正确时间来源后,等待时间更新完成,再回到验证码页面观察一整轮。

打开自动日期与时间,再试一次

在系统日期与时间中核对自动设置和当前日期,检查设备能否完成必要的校时连接。组织管理设备可能禁止修改,应联系管理员而不是绕过限制。

先只调整时间,等待下一轮号码,再在正确网站尝试一次。若仍失败,暂停重复提交,转向检查账户与绑定,不要在触发限流后继续连点。

旧教程里的时间校正按钮找不到了?

Google 官方说明,Authenticator 7.0 起使用操作系统时间,不再提供应用内时间校正。现在应到手机或电脑的日期与时间设置中检查。

使用 Authenticator Cloud 的 App 和插件时,把两台设备都设为自动校时,等新一轮验证码出现后再比较。一次只调整一项,更容易看出问题是否已经解决。

参考资料

详细设置步骤可参阅以上官方帮助。

下载 APP

Apple App StoreiPhone / iPad 前往下载 Android APK官网直接下载 · 仅 ARM64 下载