Codex 切换账号踩坑|令牌报错完善办理✅

[复制链接]
发表于 3 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
近来我利用 Windows 桌面版 Codex 长途毗连 Ubuntu 云服务器,切换账号时碰到了报错,在此纪录题目、缘故起因以及完备的办理办法。
一、题目场景

原有 Codex 账号额度耗尽,于是我在Windows 当地桌面端实行了退出登录,随后登录了新账号。
完成切换后,毗连上 Ubuntu 云服务器,利用 Codex 时,终端连续弹出如下错误提示:
Your access token could not be refreshed because your refresh token was revoked. Please log out and sign in again.
翻译:访问令牌革新失败,革新令牌已被打消,请退出账号后重新登录。
我反复在 Windows 客户端登出、重登,题目仍旧没有得到办理。
二、题目缘故起因

Codex CLI 的身份令牌、设置文件和缓存数据,全部存储在 Ubuntu 云服务器的用户目次下。
仅在 Windows 桌面端退出登录,只会断开当地客户端会话,完全不会整理服务器中留存的旧账号凭据。服务器端仍旧生存着已被打消的革新令牌,步伐实验革新鉴权时就会不绝报错。
三、完备办理步调

全部利用均在 Ubuntu 云服务器终端 中实行:

  • 先在服务器端退出当前登录状态
  1. codex auth logout
复制代码

  • 删除 Codex 相干的设置、凭据与缓存目次(关键步调)
  1. rm -rf ~/.codex
  2. rm -rf ~/.config/codex
  3. rm -rf ~/.local/share/codex
  4. rm -rf ~/.cache/codex
复制代码

  • 在 Windows 上重新登录新账号
    根据提示完成授权后,Codex 便可正常利用。
四、增补留意事项

如果一样平常利用 sudo 权限运行 Codex,账号凭据会生存在 root 目次中,平常用户的整理下令无法收效,需实行下方指令:
  1. sudo rm -rf /root/.codex /root/.config/codex /root/.local/share/codex /root/.cache/codex
复制代码
五、总结

该报错和客户端体系、网络情况无关,核心缘故起因是 Ubuntu 服务器内残留了旧账号的令牌缓存。
只在 Windows 客户端退出登录,无法扫除服务器侧的底层凭据文件。按照「服务器端登出会话 + 清空全部缓存设置 + 重新登录」的流程利用,就能彻底办理令牌打消题目,适配账号切换、令牌失效等场景。





免责声明:如果侵犯了您的权益,请联系站长及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金.
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表