【问题标题】:Google yolo The client origin is not permitted to use this APIGoogle yolo 客户端源不允许使用这个API
【发布时间】:2019-03-29 19:12:30
【问题描述】:

我仍然收到 Google yolo The client origin is not allowed to use this API error 即使在 google 批准了请求之后。

甚至 OAuth 同意屏幕也显示为已发布。有人知道为什么仍然会出现此错误吗?

代码:

window.onGoogleYoloLoad = (googleyolo) => {
    // The 'googleyolo' object is ready for use.
    console.log("Googleyolo is ready to use.");
    const retrievePromise = googleyolo.retrieve({
        supportedAuthMethods: [
            "https://accounts.google.com",
            "googleyolo://id-and-password"
        ],
        supportedIdTokenProviders: [
            {
                uri: "https://accounts.google.com",
                clientId: "xxxxxx.apps.googleusercontent.com"
            }
        ]
    }).....

【问题讨论】:

  • 请在问题中包含您的代码和相关日志。
  • const retrievePromise = googleyolo.retrieve({ supportedAuthMethods: [ "accounts.google.com", "googleyolo://id-and-password" ], supportedIdTokenProviders: [ { uri: "accounts.google.com", clientId: "xxxxxxx.apps.googleusercontent.com" } ] })

标签: google-signin google-oauth google-identity


【解决方案1】:

这可以通过在您的谷歌开发者控制台中授权您当前的重定向 URL 来解决。 将您的开发/服务器部署 URL 输入到谷歌控制台“授权的 JavaScript 来源”

【讨论】:

    猜你喜欢
    • 2018-10-21
    • 2020-10-08
    • 1970-01-01
    • 2023-03-09
    • 2023-01-17
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多