Codex 登录不上、一直转圈或反复显示 Reconnecting 时,不要一开始就重装软件、改 DNS 或执行一串命令。不同现象对应的处理方法不一样:有的是账户验证,有的是浏览器授权没有返回客户端,也可能只是网络或 OpenAI 临时服务异常。下面按屏幕上看到的情况直接处理,普通用户不需要懂命令行。
文章目录
一、Codex 登录失败的 7 种常见情况
“打不开”“登录失败”和“Reconnecting”不是同一个问题。对照下面这张表找到最接近的情况,按右侧动作处理即可。表中的原因是常见排查方向,不是错误提示与原因的一一对应关系。
| 你现在看到的情况 | 更可能是什么问题 | 你应该做什么 |
|---|---|---|
| Codex 根本打不开 | 安装包、版本或安全软件问题 | 从官方入口重新下载安装,确认系统满足要求 |
| 出现手机号或账户验证 | 账户验证流程尚未完成 | 按页面实际提示处理,不要急着折腾代理 |
| 浏览器里 ChatGPT 能登录,Codex 不能 | Codex 没有使用浏览器那条网络 | 让 Codex 使用系统网络或能接管桌面应用的代理 |
| 登录后一直转圈 | 浏览器授权没有返回客户端,或网络不稳定 | 完全退出 Codex,重新打开并完成一次登录 |
| 每个任务都显示 Reconnecting | 当前网络连接不稳定 | 换一条稳定网络测试,停止频繁切换节点 |
| 昨天正常,今天所有入口突然都不行 | 可能是 OpenAI 服务异常 | 查看 OpenAI Status,不要反复重装 |
| 换一个网络马上恢复 | 原来的网络大概率参与了问题 | 保持新网络不变测试一段时间,再考虑固定出口 |
如果 ChatGPT 网页、Codex 桌面应用和其他入口在同一时间突然都无法使用,可打开 OpenAI Status 历史记录。状态页显示服务事件时,等待服务恢复通常比修改本机设置更有效。
二、Codex 登录时卡在手机号验证
我之前第一次登录 Codex 时就卡过一次。当时程序能够打开,但登录过程中要求完成手机号验证。我一开始以为是网络问题,也换过线路,结果没有解决。后来我给自己的 ChatGPT 账户升级了付费方案,再次进入 Codex 时没有遇到这一步,之后可以正常登录。
但这只是我当时的真实经历,不能由此得出“使用 Codex 必须购买 Plus”或“必须准备美国手机号”的结论。账户状态、登录页面和产品规则都可能变化,而且两件事先后发生不等于付费一定是问题消失的原因。
OpenAI 当前的 Codex 登录说明列出的个人登录方式是使用 ChatGPT 账户或 API Key;Codex 官方定价页也明确列出了 Free、Go、Plus、Pro 等可用方案。因此,遇到手机号、账户、地区或安全验证提示时,应以页面实际文字为准,不要为了登录 Codex 直接购买所谓“美国手机号”。
可以按下面的顺序判断:
- 看清页面提示的是手机号验证、账户验证、地区不可用,还是订阅与工作区权限;
- 在浏览器中直接登录同一个 ChatGPT 账户,确认账户本身是否正常;
- 保持 Codex 打开,重新完成一次浏览器授权;
- 仍无法通过时保存错误截图,通过页面提供的支持入口处理账户问题。
如果 ChatGPT 账户本身也无法登录,可参考 ChatGPT 账户与网络环境配置教程。如果当前页面确实要求手机号验证,需要确认这是 ChatGPT/Codex 登录流程,还是 API Key、组织验证等其他流程,不要直接照着网上的旧教程购买手机号。账户验证没有完成时,继续换代理通常解决不了问题。
三、ChatGPT 能打开,为什么 Codex 还是登不上
最常见的情况是:你使用的代理只对浏览器生效。于是 Chrome 里的 ChatGPT 可以正常打开,Codex 桌面应用却一直转圈。继续切换浏览器扩展里的节点没有意义,因为 Codex 可能根本没有使用那条网络。
解决思路很简单:让 Codex 桌面应用也使用与浏览器相同的网络。可以使用 Windows 系统代理,或者使用能够接管桌面应用流量的代理客户端。设置完成后要完全退出 Codex,再重新打开测试。
- 完全退出 Codex,不要只关闭窗口;
- 确认浏览器中的 ChatGPT 能用同一个账户正常登录;
- 如果代理只装在浏览器扩展里,改用系统代理或兼容桌面应用的代理客户端;
- 重新打开 Codex,完成浏览器登录并等待页面返回客户端;
- 发送一个简单任务,确认能否完整收到回复。
如果浏览器显示登录成功,但 Codex 仍停在登录界面,问题可能出在浏览器没有把授权结果交回客户端。此时保持 Codex 运行,关闭多余的登录页面,再从 Codex 内重新发起登录。更少见的 localhost、证书和公司网络问题放在本文最后。
四、Codex 一直 Reconnecting 怎么办
情况 1:偶尔出现一下,随后自动恢复
如果 Reconnecting 只短暂出现一次,任务很快继续输出,可以暂时观察,不需要立刻重装或更换所有设置。偶发波动与持续故障不是一回事。
情况 2:每个任务都会 Reconnecting
完全退出 Codex,重新打开并发送一个简单任务。如果仍然反复断开,换一条稳定网络做对照。测试期间保持网络不变,不要连续切换多个节点,否则很难判断哪一步真正有效。
情况 3:换网络后马上恢复
如果 Codex 在网络 A 经常断开,换到网络 B 就恢复,或者每次切换节点后登录状态都会变化,说明原来的网络大概率参与了问题。此时可以固定一条稳定出口观察,而不是继续轮换地址。
固定数据中心出口也可以用于排障;如果实际需求是长期保持同一个住宅网络出口,可以使用 IPWeb 的 静态住宅代理。选择前可查看 静态与动态住宅 IP 的区别,不要因为文章提到 Codex 就默认必须购买住宅 IP。
固定出口只能减少网络变化,不能修复账户验证、错误安装、服务端故障或证书问题。只有“换网络立即恢复”或“频繁换节点就掉登录”这类现象已经出现时,网络方案才是合理的下一步。
五、Windows 普通用户怎么设置网络
Windows 用户可以直接通过系统设置完成一次最直观的网络对照:
- 打开 Windows“设置”;
- 进入“网络和 Internet”;
- 点击“代理”;
- 在“手动设置代理”中点击“设置”;
- 填写代理地址和端口并保存;
- 完全退出 Codex,再重新打开;
- 完成登录并发送一个简单任务测试。
如果使用 IPWeb,可在后台复制 IP 或主机地址、端口、用户名和密码。Windows“手动设置代理”页面主要填写服务器地址和端口;如果代理需要用户名和密码,而系统页面无法完成全部配置,应使用支持账号认证、并且能够接管 Codex 桌面应用的客户端。不要把用户名和密码填进“地址”一栏,也不要在公开截图中暴露认证信息、ChatGPT Cookie 或登录令牌。
看到什么才算恢复正常
- Codex 能完成浏览器登录并回到客户端;
- 可以进入项目,不再停留在加载界面;
- 简单任务和稍长任务都能完整返回;
- 关闭并重新打开 Codex 后,设置仍然有效;
- 使用过程中不再反复出现 Reconnecting。
还需要排查 ChatGPT 网页版、桌面端或账户环境时,可继续阅读 ChatGPT 常见访问问题与使用指南。
六、少数情况下还要检查这些
前面的账户、服务状态、浏览器授权和 Windows 网络设置都没有解决问题时,再看下面这些情况。普通用户不需要提前修改证书或环境变量。
公司电脑、公司网络或安全软件
公司网络可能检查 HTTPS 流量,安全软件也可能拦截 Codex。不要擅自关闭企业安全策略,应把错误时间、完整提示和截图交给管理员确认。只有管理员明确说明公司使用私有 CA 时,才需要处理证书配置。
浏览器已经成功,客户端却没有登录
OpenAI 的 Codex 登录说明显示,桌面应用、CLI 和 IDE 使用 ChatGPT 登录时会打开浏览器,完成后再把登录结果返回客户端。如果浏览器成功而客户端没有反应,保持 Codex 运行并重新登录;高级用户还可以检查 localhost 回调是否被代理或安全软件拦截。
CLI、IDE、WSL 或远程环境
这些入口可能使用与 Windows 桌面应用不同的网络。CLI 用户可用 codex login status 查看当前登录方式;IDE、WSL 和 SSH 用户应确认 Codex 实际运行在哪台机器、哪个环境中。只有这一类用户才需要继续检查代理环境变量、私有 CA 或远程登录回调。
七、Codex 登录问题常见问答
1. Codex 登录必须购买 Plus 或准备美国手机号吗?
不能这样理解。OpenAI 当前定价页列出了 Free、Go、Plus、Pro 等 Codex 方案,官方登录文档也没有把美国手机号或 Plus 写成所有用户的统一前置步骤。看到验证提示时,应根据页面实际内容处理。
2. 浏览器能打开 ChatGPT,为什么 Codex 不能连接?
最常见的情况是浏览器代理没有覆盖 Codex 桌面应用。完整处理方式见上文“ChatGPT 能打开,为什么 Codex 还是登不上”。
3. 出现 Reconnecting,需要重新安装 Codex 吗?
通常不用。重启后仍反复断开,可按照“Codex 一直 Reconnecting 怎么办”中的三种情况处理;只有安装或版本本身异常时才考虑重装。
4. Codex 应该使用动态 IP 还是静态 IP?
排障更看重出口是否稳定一致。固定数据中心出口也能用于对照;只有需要长期固定住宅网络出口时,才选择静态住宅 IP。
5. 换成固定出口后仍然无法登录怎么办?
检查账户验证、OpenAI 服务状态、客户端版本、系统时间和安全软件。固定出口只解决网络一致性,不会修复账户、安装或服务端问题。