收不到验证码 · 一步步解决
「Codex 登录:令牌交换失败 403 / 国家、地区或地区不支持 / invalid_auth_step」怎么办
Codex 没走代理
网页能打开,但 Codex(命令行、VS Code 插件)不一定走浏览器的代理,它用的是系统网络,出口还在国内或香港。
第 1 步 · 先检测:看 ChatGPT 看到的 IP 在哪
点下面的按钮,检测完弹窗会直接告诉你问题在哪。显示中国大陆、香港、澳门的,就是网络的问题。
一键检测我的网络第 2 步 · 代理换成美国节点
打开代理软件,节点列表里选名字带「美国 / US / 🇺🇸」的节点。日本、新加坡也可以,美国最稳。
第 3 步 · 打开虚拟网卡(TUN)模式
Codex、VS Code 插件不走浏览器代理,要让所有程序都走代理:
手机上的代理 App(小火箭、v2rayNG、Clash Meta 等)本身就是全局 VPN,打开开关就行。
第 4 步 · 完全退出 Codex / VS Code 再重新登录
Mac 按 ⌘+Q,Windows 右下角托盘里也要退出;重新打开后再点登录。
还是不行?看其他提示的解决办法 · 留言给我们