unexpected status 403 Forbidden: Image generation - Codex
Quick fix
在 CC Switch 设置中关闭“保持官方登录”并重启,可阻止 Codex 自动发送生图请求导致中转站 403 报错。
Symptom
Section titled “Symptom”unexpected status 403 Forbidden: Image generation is not enabled for this groupCodex 客户端更新后,在发送请求时会自动携带生图工具(image_generation),即使当前对话并不涉及图片生成。当请求经过 CC Switch 代理到未开启生图功能的第三方中转站时,中转站会直接拦截并返回 403 错误。
该问题通常与 CC Switch 的“保持官方登录”功能有关。开启此功能时,Codex 会保持官方账号的登录态,从而默认携带生图工具请求;关闭该功能并仅使用 API 登录即可避免触发此限制。
打开 CC Switch 设置,找到并关闭“保持官方登录”选项。
完全退出并重启 CC Switch 以及 Codex 客户端。
确保仅使用 API Key 进行登录和对话,不要使用官方账号保持登录态。
(备选方案)如果必须保持官方登录,可部署本地代理(如 codex-proxy)过滤 image_generation 工具,并修改 Codex 配置文件。
.codex/config.toml url = "http://127.0.0.1:8787"
Affected Versions
Section titled “Affected Versions”ToolCodex
Version未知
PlatformsWindowsmacOS
Source Issues
Section titled “Source Issues”本页汇总自 2 个真实 issue
- 在通用配置里配置 [features] image_generation = false 为什么没用?
- 该配置只能影响到 CLI 终端,无法影响到 Codex 客户端本身自动携带生图工具的行为。
- 清除历史对话后依然报错怎么办?
- 只要“保持官方登录”处于开启状态,Codex 就会持续携带生图工具请求。必须关闭该功能并重启才能彻底解决。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。