@zanexu 在 一招解决 CPA 跨设备 OAuth连接失败的问题 中发帖
使用 电脑A 访问 电脑B 上部署的 [CLIProxyAPI] 管理后台时,OAuth 登录可能出现:
localhost 拒绝连接
ERR_CONNECTION_REFUSED
原因
OAuth 登录完成后,浏览器会访问本机回调地址:
Antigravity:localhost:51121
Codex:localhost:1455
但浏览器运行在 电脑A 上,因此 localhost 指向 电脑A,而接收 OAuth 回调的 CPA 服务运行在 电脑B 上,最终导致连接失败。
解决方法
电脑A登录完成并出现错误页面后,不要关闭页面。直接修改地址栏中的回调地址。
比如Codex
将:
http://localhost:1455/auth/callback?
替换为:
http://Windows_IP:8317/v0/management/oauth-callback...