解决 Codex 登录 token exchange 失败问题
网页端明明能正常登录,Codex 却一直报:
Sign-in could not be completed
Token exchange failed
我这边最后是这样解决的:
1. 打开 Codex 配置目录(Windows 一般是 %USERPROFILE%\.codex),新建 .env 文件。
2. 写入:
HTTP_PROXY="http://127.0.0.1:7897"
HTTPS_PROXY="http://127.0.0.1:7897"
NO_PROXY="localhost,127.0.0.1"
3. 把 7897 换成代理软件里显示的本地端口,保存后重启 Codex,再重新登录。
这是我自己实测有效的方法。如果你也是网页能登录、Codex 卡在 token exchange,可以试试。
Sign-in could not be completed
Token exchange failed
我这边最后是这样解决的:
1. 打开 Codex 配置目录(Windows 一般是 %USERPROFILE%\.codex),新建 .env 文件。
2. 写入:
HTTP_PROXY="http://127.0.0.1:7897"
HTTPS_PROXY="http://127.0.0.1:7897"
NO_PROXY="localhost,127.0.0.1"
3. 把 7897 换成代理软件里显示的本地端口,保存后重启 Codex,再重新登录。
这是我自己实测有效的方法。如果你也是网页能登录、Codex 卡在 token exchange,可以试试。