You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于Google Authenticator备份码含非法字符及恢复无法输入8、9的问题求助

Google Authenticator 相关问题解答

针对你提到的两个问题,我整理了实际使用中常见的原因和解决办法:

问题1:为何备份码中包含不被允许的字符?

首先需要明确:Google Authenticator 的账号恢复备份码(通常是8位一组的字符串)本身就是由大写字母 A-Z 和数字 0-9 组成的,所有这些字符都是合法允许的。你觉得“不被允许”可能是这几种情况:

  • 视觉混淆:部分字体下,字母 O 和数字 0、字母 I 和数字 1 长得非常像,容易被误判为非法字符;
  • 混淆了备份码和 TOTP 密钥:如果你把添加账户时的 TOTP 密钥(Base32 编码)当成了备份码,那它确实只允许 A-Z、2-7 这些字符,出现 8/9 或者小写字母才是异常的——这时候你需要重新获取正确的 TOTP 密钥;
  • 平台生成的备份码不符合标准:这种情况很少见,但如果是第三方平台提供的备份码出现了超出范围的字符,建议联系平台客服确认。

问题2:恢复条目时无法输入字符‘8’和‘9’

这个问题大概率和你输入的内容类型或者APP状态有关,试试这些解决步骤:

  • 先确认输入的是备份码还是 TOTP 密钥:如果是输入TOTP 密钥,那它是 Base32 编码,本身就不支持 8 和 9,输入不了是正常的——你需要切换到输入备份码,或者获取正确的 Base32 格式密钥;
  • 切换输入法:暂时切换到系统自带的英文输入法,避免第三方输入法的特殊限制或bug;
  • 更新/重启APP:把 Google Authenticator 更新到应用商店的最新版本,然后关闭APP再重新打开;
  • 清除APP缓存:在设备的应用设置里找到 Google Authenticator,清除缓存(不会删除已添加的账户),再尝试输入;
  • 极端情况:如果以上都没用,备份好现有账户的密钥/备份码后,卸载重装APP再尝试恢复。

内容的提问来源于stack exchange,提问作者Dinera

火山引擎 最新活动