mirror of
https://github.com/justlovemaki/AIClient-2-API.git
synced 2026-04-25 17:35:58 +03:00
[GH-ISSUE #266] [Feature Request] 支持自定义 OAuth 回调地址用于 Cloudflare Tunnel 等反向代理场景 #181
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AIClient-2-API-justlovemaki#181
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @moonjoke001 on GitHub (Jan 19, 2026).
Original GitHub issue: https://github.com/justlovemaki/AIClient-2-API/issues/266
问题描述
当使用 Cloudflare Tunnel 或其他反向代理部署 AIClient-2-API 时,Antigravity 和 Gemini CLI 的 OAuth 授权流程存在问题:
http://localhost:8086当前行为
期望行为
建议的解决方案
在
configs/config.json中添加配置项,允许用户自定义 OAuth 回调地址:修改
src/oauth-handlers.js中的handleGoogleOAuth函数:使用场景
环境信息
补充说明
目前的临时解决方案是手动复制授权码并访问正确的回调地址,但这增加了用户操作复杂度。希望能够通过配置文件实现自动化授权流程。
@justlovemaki commented on GitHub (Jan 19, 2026):
Gemini只接受回调地址是localhost
@moonjoke003-cell commented on GitHub (Jan 19, 2026):
@justlovemaki commented on GitHub (Jan 20, 2026):
你只删了节点,没有删配置,凭证管理里面也要删
@moonjoke001 commented on GitHub (Jan 21, 2026):
@justlovemaki commented on GitHub (Jan 21, 2026):
不用啊,删了节点,直接一键删除未绑定凭证。就是为了做二次确认和节点恢复,才分开的。