按登录状态、网络与代理、浏览器回调、凭据存储和 Windows 系统依赖逐层排查 Codex 登录失败;不要直接删 auth.json 或关闭整机防护。
内容更新 2026-09-05先用 codex login status 确认登录方式和状态,再按具体报错处理;只有确认需要重新登录时才退出,设备码登录也取决于账号或组织是否允许。
~/.codex/auth.json,也可能在系统 keyringcodex login status,确认是 ChatGPT 订阅登录还是 API Key 登录;两条路线的权限、额度和计费不能混用codex logout;CLI 与 IDE 扩展可能共享登录缓存,退出会影响另一个入口,不要直接删除 auth.jsoncodex login;浏览器回调不可用时,先确认个人安全设置或工作区权限允许设备码登录,再尝试 codex login --device-auth。API 路线按官方 API Key 登录流程处理,不要为修登录随意切换计费路线# 检查当前登录状态
codex login status# 使用标准命令清理当前凭据;不要直接删除 auth.json 或系统 keyring 项
codex logout# 重新登录(默认浏览器方式)
codex login# 仅限 ChatGPT 登录路线,且个人安全设置或组织策略已允许设备码登录
# 不要分享一次性代码、认证链接或登录缓存
codex login --device-auth
~/.codex/(可由 CODEX_HOME 改变),但不要打开、复制或发送 auth.jsoncodex login --device-auth,不绕过组织策略只分享严格脱敏后的必要报错片段,不要发送 auth.json、Cookie、Token 或任何真实凭证:
我的 Codex 登录失败。以下内容已删除 Cookie、Token、API Key、账号信息和本机私有路径。
必要报错片段:
```
<只粘贴相关错误,敏感值写成 <REDACTED>>
```
我的环境:
- 操作系统:<Mac/Windows/Linux>
- 网络环境:<家庭/公司/其他,不提供代理凭证>
- 之前是否登录成功过:<是/否>
- codex login status 摘要:<脱敏后粘贴>
请帮我:
1. 判断是网络、登录态还是系统依赖问题
2. 给出最小修复步骤
3. 需要清理凭据时先说明影响和备份方式
4. 不要要求我提供任何真实凭证
codex login status 和具体错误;需要重登时先执行 codex logout,不要直接发送或随意删除 ~/.codex/auth.json