跳转到内容

Your access token could not be refreshed - Codex 修复

Quick fix

完全退出并重启 Codex(或结束 codex 进程)以清除旧授权,再重新登录。

报错原文
Your access token could not be refreshed because your refresh token was revoked. Please log out and sign in again.

该报错来自 Codex 桌面端:`codex /exit` 后重启没有使用最新授权,而是继续使用原来的授权信息,导致刷新令牌被判定为已撤销。评论中确认的临时处理是重启电脑或 kill 掉 `codex` 进程。同一簇内还有两个 Codex 状态未同步的变体:#3618 在删除 OpenAI Official 供应商并退出登录后,Codex app 一直停留在登录界面;#5736 在切换配置后历史空白,必须删除 `.codex-global-state.json` 才能恢复。后两个 issue 未提供维护者确认的统一修复,只说明它们与切换配置后 Codex 仍读取旧状态有关。

  1. 先执行 `codex /exit` 退出 Codex(不要只关闭窗口),然后结束残留的 `codex` 进程。

  2. 重新打开 Codex 并使用最新授权登录;如果仍提示 `Your access token could not be refreshed...`,重启电脑后再登录。

ToolCodex
Version3.16.1 - 3.18.0(受影响范围;修复版本未在 issue 中说明)
PlatformsWindowsmacOS
ssh 远程服务器重新登录 具体是怎么操作的?
评论解释为:原因是 `codex /exit` 后重启没有使用最新授权,还是使用了原来的授权信息;可以重启电脑解决,也可以 kill 掉 codex 进程。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。