Skip to main content
 首页 » 编程设计

google-api之谷歌API认证: Not valid origin for the client

2024年07月26日63pander-it

向 Google API (gapi) 发出身份验证请求时,它在 checkOrigin 上返回 false。

我已删除任何客户端 ID 或任何直接链接到我的帐户的内容,并将其替换为正则表达式,指示数据的引用内容。

网址:https://accounts.google.com/o/oauth2/iframerpc?action=checkOrigin&origin=https%3A%2F%2Flocal.tools&client_id=(\d{21})

我的原始网址是本地网址,即 https://local.tools

结果:{valid: false}

我正在使用此处找到的示例,没有任何偏差(除了用我的 21 位 clientid 替换 clientid 之外):https://ga-dev-tools.appspot.com/embed-api/third-party-visualizations/

我尝试显示的项目在演示网站上显示得很好,但在我的 local.tools 网站上没有遇到“客户端来源无效”错误。

请您参考如下方法:

清除浏览器缓存。开始在 Chrome 中收到此错误,然后我创建了一个新的客户端 ID,但仍然遇到问题。打开 Firefox,它可以工作,所以我清除了 Chrome 上的缓存,它开始工作。