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

关于GoogleYolo(Google Smart Lock)中"Invalid audience"错误含义的咨询

关于Google One Tap(Smart Lock)的"Invalid audience"错误解析

这个错误说白了就是你的请求里的"受众(audience)"参数和Google Cloud控制台中配置的OAuth2客户端信息不匹配,Google没法确认这个请求来自合法应用,所以抛出了这个提示。

结合你是跟着官方文档操作的情况,大概率是客户端配置环节出了问题,给你列几个排查和解决的关键点:

  • 先确认在Google Cloud控制台创建的是Web类型的OAuth2客户端ID,别选错类型——One Tap Web只认Web客户端,Android、iOS这类客户端ID是不兼容的。
  • 检查代码里填写的client_id是不是和控制台生成的Web客户端ID完全一致,注意别抄错字符,连大小写、连字符都得对应上。
  • 核对控制台里的已授权的JavaScript来源:
    • 本地调试的话,要填你项目运行的完整地址,比如http://localhost:3000(把3000换成你实际用的端口);线上环境就填你的正式域名。
    • 这里别画蛇添足加路径,比如只填域名+端口就行,不用加/login这类后缀。
  • 如果你刚改完控制台的配置,别急着测试,等3-5分钟让配置同步生效——Google的配置有时候不是实时更新的。

顺便贴一下你遇到的错误提示,方便其他遇到同样问题的人对照:

"Invalid audience. Please use the Google Cloud console, and create a valid OAuth2 web client."

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:25:58