跳转到内容

auth.json 会被强制替换导致 Codex 无法使用

Quick fix

升级到包含修复的后续版本;升级前先关闭 Codex 接管、登录官方 ChatGPT,再重新开启接管。

报错原文
只要退出cc switch,重启后.claude下的auth.json会被强制替换

在开启代理接管时,cc-switch 会为 `auth.json` 创建快照。若在接管期间登录官方 ChatGPT,退出时恢复逻辑可能将快照中旧的第三方 API key 写回,覆盖新登录的官方凭据;重启后自动恢复会重复该问题。

维护者表示问题已定位并修复,将在后续版本发布。修复后,恢复前会检查当前 `auth.json` 是否有真实官方登录凭据;存在时将保留该凭据,并把快照中的第三方 key 转写到 `config.toml` 的 `experimental_bearer_token`。

  1. 升级到包含该修复的后续 cc-switch 版本;原帖未说明具体发布版本。

  2. 升级前的临时规避:先关闭 Codex 接管,登录官方 ChatGPT,再重新开启接管,使快照包含官方登录凭据。

ToolCodex
Version3.19.2(受影响版本)
PlatformsWindows

(暂无 FAQ)

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