You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FCM HTTP v1 accessToken本地正常生产环境超时求助

解决FCM HTTP v1 API获取AccessToken生产环境超时(Socket Hang Up)问题

你的生产环境超时问题是由于服务器防火墙/安全组未放行Google Auth及FCM相关的必要API端点导致的,以下是必须加入白名单的所有关键端点:

  • https://oauth2.googleapis.com/token:google-auth-library获取OAuth2 AccessToken的核心请求端点
  • https://www.googleapis.com/oauth2/v4/token:部分场景下Auth库会 fallback 到该v4版本的token端点
  • https://accounts.google.com/.well-known/openid-configuration:Auth库用于自动发现token服务配置的端点
  • https://fcm.googleapis.com/v1/projects/{PROJECT_ID}/messages:send:后续发送FCM消息时需要的端点(当前获取token阶段前三个是关键)

额外验证建议:

  1. 确保服务器出站流量允许443端口的HTTPS请求(所有上述端点均使用HTTPS协议)
  2. 在生产服务器上执行以下命令测试连通性,确认是否被防火墙拦截:
    curl -v https://oauth2.googleapis.com/token
    
    如果命令返回超时,即可确认是网络限制导致的问题。

你的代码逻辑本身无问题,本地环境正常运行已验证这一点,只需在生产服务器的防火墙规则中放行上述端点即可解决超时问题。

内容的提问来源于stack exchange,提问作者Satya Prakash Pandey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 21:22:04