跳转到内容

Your access token could not be refreshed because your refresh token was already used - Codex

Quick fix

升级 CC Switch 至 v3.17.0 或更新版本,修复接管路由写入占位符导致的官方 ChatGPT OAuth 凭证问题。

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

早期版本开启 Codex 本地路由接管时,会向 `auth.json` 写入 `OPENAI_API_KEY = PROXY_MANAGED` 占位符。使用官方 ChatGPT 订阅 OAuth 登录时,这可能覆盖或污染原有凭证,导致刷新失败。若接管开关状态与备份不同步,残留占位符还可能被发往官方接口,触发 `Incorrect API key provided: PROXY_MANAGED` 的 401 错误。

维护者说明,v3.17.0 重构了官方 ChatGPT 会话的接管路由:不再写入占位符、保留官方登录凭证,并清理残留的 `PROXY_MANAGED`。后续评论还报告了 v3.20.4 上相似问题,但错误文本不同;该评论没有提供排查结果,因此无法确认是否属于同一根因或该版本修复是否适用。

  1. 将 CC Switch 升级到 v3.17.0 或更新版本,然后重新验证 Codex 官方 ChatGPT 登录与接管场景。

  2. 如果升级后仍然出现问题,补充复现步骤,包括所用 Provider 和接管开关的操作顺序。

ToolCodex
Version3.14.1;评论另报告 v3.20.4 出现相似问题。维护者说明原问题自 v3.17.0 起修复。
Platforms未知

(暂无 FAQ)

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