use proxy if configured in all Gemini API requests

This commit is contained in:
Feng Yue
2025-08-31 01:21:25 +08:00
parent 1762669de4
commit b00d0eb9e1
3 changed files with 66 additions and 16 deletions

View File

@@ -2395,7 +2395,7 @@ router.post('/gemini-accounts/generate-auth-url', authenticateAdmin, async (req,
state: authState,
codeVerifier,
redirectUri: finalRedirectUri
} = await geminiAccountService.generateAuthUrl(state, redirectUri)
} = await geminiAccountService.generateAuthUrl(state, redirectUri, proxy)
// 创建 OAuth 会话,包含 codeVerifier 和代理配置
const sessionId = authState