返回博客

Codex 验证码问题怎么解决?登录人机验证 / 海外手机号一次讲清

Codex / ChatGPT 登录反复跳验证码、海外手机号收不到验证码怎么办?先分清人机验证、短信第二因子和 Codex CLI 首次授权;无法进入账号设置时,先走官方支持,再了解第三方短信接收服务的限制和风险。

一句话结论

大家说的「Codex 验证码问题」其实是四类不同的事,解法完全不一样:登录时反复跳人机验证、还能登录但海外手机号收不到短信验证码、被手机号验证挡在账号设置之外,以及 Codex CLI 首次授权登录。先对号入座,再照下面的方法处理。

验证方式会随账号、设备和风险判断变化,不同人看到的入口可能不同,以登录页面当次显示的验证方式为准。本文的 TOTP 路径只适用于账号设置里仍能看到对应选项的情况。

先分清:你遇到的是哪一类?

你看到的现象 属于哪一类 该怎么解决
登录时反复要求「确认你是真人」/ 图形验证登录人机验证稳定网络、少换 IP、用官方 App
提示手机号验证,但海外号码收不到短信第二因子 / 短信问题开启验证器 App(本文主推)
登录页强制要求手机号验证码,已经无法进入设置账号恢复 / 手机验证先走官方支持,再评估其它方式的风险
用 Codex CLI 时弹出登录授权页 / 授权码正常一次性授权在浏览器里登录账号完成即可

下面按顺序讲每一类。海外短信收不到时,先确认自己还能否进入账号设置;能进入就优先开启验证器 App,已经进不去则先处理账号恢复。

主推解法:开启验证器 App(用动态码代替海外短信)

如果你的困扰是「提示手机号验证,可海外号码根本收不到短信」,并且账号安全设置里仍提供验证器应用(Authenticator / TOTP),可以优先配置。绑定后,需要二次验证时可使用 App 里的动态码。这个方案的前提是你现在还能登录进设置且页面确实提供该选项;如果入口不同或已经无法进入账号设置,直接看下一节。

  1. 用能正常登录的设备打开 ChatGPT 网页版并登录。
  2. 点左下角头像进入「设置(Settings)」。
  3. 选「安全(Security)」。
  4. 找到「多因素身份验证(Multi-factor authentication / MFA)」,开启「验证器应用(Authenticator app)」。
  5. 用验证器 App 扫描页面出现的二维码(或手动填入密钥)。
  6. 把验证器里显示的 6 位动态码填回页面,确认启用。
ChatGPT 设置 → 安全 → 多因素身份验证(MFA)页面:Authenticator app(验证器应用)开关已打开,顶部显示「验证器应用已启用」,Text message 短信验证保持关闭
在 ChatGPT「设置 → 安全 → 多因素身份验证(MFA)」里打开「Authenticator app」,顶部出现「验证器应用已启用」即配置成功;之后用验证器里的 6 位动态码验证,不必再依赖海外短信。

配置完成后,之后再被要求二次验证时,打开验证器 App 抄那 6 位码即可,不用再依赖海外手机号收短信。

验证器 App 怎么选

任何支持 TOTP 标准的验证器都能用,挑一个顺手的即可:

  • 苹果用户:iOS 自带「密码」App(设置 → 密码)就支持验证码,无需额外下载。
  • 安卓 / 其它:Google Authenticator、Microsoft Authenticator、腾讯身份验证器,或开源的 2FAS、Aegis、Ente Auth 等都可以。

小提示:绑定时把二维码对应的密钥或恢复码另存一份,换手机时才能顺利迁移,别只留在一台设备上。

已经无法登录:先走官方支持,再评估其它验证方式

如果登录页直接要求手机号验证码,你又进不了账号设置,就无法提前开启验证器 App。这时应先按 ChatGPT 登录页的提示处理,仍然无法恢复时,再通过 OpenAI 帮助中心联系官方支持。

第三方短信接收服务通常提供只能短期使用的号码,用来接收一次短信。它们不属于 OpenAI 官方服务,不能保证一定收到验证码、号码会被系统接受,或之后还能再次使用。PlusGO 不推荐具体平台,也不提供相关链接。

这类号码可能被多人使用,也可能被回收或重新分配。后续再次验证或找回账号时,你可能无法收到短信。无法确认号码能长期由自己控制,就不要把它当作长期验证或账号找回方式。重新进入账号后,应尽快开启验证器 App、保存恢复码并检查账号安全设置。

这类服务只应处理你自己的账号,不要用于批量注册、规避平台规则或操作不属于自己的账号。

登录反复跳人机验证怎么办?

如果是登录时一直被要求「确认你是真人」、图形验证做不完,这跟第二因子无关——开验证器 App 也解决不了这一类。它由网络和账号的风控信号触发,越像「可疑访问」越容易被拦。可以这样降低概率:

  • 用稳定、干净的网络:很多人共用的公共代理出口 IP 最容易触发验证,尽量避开。
  • 别频繁切换 IP / 地区:一会儿一个地区、一会儿一个 IP,会被判定为异常访问。保持稳定。
  • 优先用官方 App 登录:手机官方客户端通常比网页端更少反复弹验证。
  • 用长期稳定的账号:全新或免费账号被要求验证的概率更高;有稳定使用记录的付费账号,日常遇到的验证摩擦通常更少。

Codex CLI 的「授权登录」不是验证码故障

还有一种常被当成「验证码问题」的情况:第一次用 Codex CLI 时,它会打开浏览器让你授权登录 ChatGPT 账号,或显示一段授权码。这是正常的一次性授权,不是故障。只要你在浏览器里能正常登录账号,按提示确认授权即可完成;如果这一步的浏览器登录本身被拦,那其实还是回到上面第一类(人机验证)或第二类(手机号)的问题,照对应方法处理。

常见问题

Codex 登录为什么老是要验证码?

登录时的人机验证由风控信号触发:用很多人共用的代理 IP、频繁切换 IP 或地区、全新或免费账号,都更容易被要求验证。用稳定干净的网络、别频繁换 IP、用官方 App、用长期稳定的账号,通常能明显减少。

海外手机号收不到验证码怎么办?

验证方式会随账号、设备和风险判断变化,以登录页面当次显示为准。在还能登录且设置中明确提供验证器应用(TOTP)时,可按页面提示开启并使用 6 位动态码;没有该入口时,不要假设 TOTP 一定可用。

已经无法登录,手机号验证码怎么办?

优先通过 ChatGPT 登录页或 OpenAI 帮助中心处理。第三方短信接收服务不是 OpenAI 官方服务,不能保证收到验证码或通过验证,号码也可能被多人使用、回收或重新分配,不适合作为长期验证或账号找回方式。

开启验证器 App 能减少登录时的人机验证吗?

不能。验证器只解决第二因子(短信收不到)的问题;登录时的人机验证是另一回事,靠稳定网络、少换 IP、用官方 App 来减少。两件事分开处理。

Codex CLI 提示要授权登录,是验证码故障吗?

不是。那是首次使用时在浏览器里授权登录你的 ChatGPT 账号,属于正常的一次性授权。只要浏览器端能正常登录,授权就能完成。

用 PlusGO 充值需要先过这些验证吗?

需要你能正常登录 ChatGPT、复制到 session 内容识别账号;充值是开到你自己的账号上,不需要提供账号密码。登录顺畅后,选套餐用支付宝或微信付款即可自助开通,充值失败 100% 当天原路退款。