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

Google Place API密钥网站限制配置后返回403问题求助

解决Google Place API密钥网站访问限制导致的403错误(Vercel NextJS场景)
  • 先确认Vercel应用的所有实际访问域名:
    除了自己绑定的domainA.com、domainB.com,别忘了Vercel自动生成的预览分支域名(比如xxx-your-project.vercel.app),如果需要在预览环境调用API,这些域名也得加到限制规则里。
  • 修正HTTP referrer限制的格式:
    Google的规则里,必须带完整协议,并且要覆盖根域名和子域名两种情况:
    • 针对每个域名,同时添加两条规则:
      https://domainA.com/*
      https://*.domainA.com/*
      同理domainB.com也要配置这两条——因为*.domainA.com不会匹配根域名domainA.com本身,只配置通配符会漏掉根域名的访问请求。
  • 检查NextJS的调用场景:
    如果是在服务端组件/API路由里调用Google Place API,网站访问限制是不生效的(因为服务端请求没有浏览器的referrer头),这时候得换成IP地址限制;但你移除限制后能正常调用,大概率是客户端组件调用,这条作为补充排查项。
  • 等待限制生效后再测试:
    Google的密钥限制不是实时生效的,设置完最少等5-10分钟再测试,刚配置完就测大概率还是返回403。
  • 最后排查基础配置:
    确认你的API密钥已经启用了Google Places API,并且没有超出配额——虽然你移除限制后能正常调用,但这些基础项也可以顺手核对下。

内容的提问来源于stack exchange,提问作者Votemike

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 18:22:04