【问题标题】:http://localhost:8080 has not been whitelisted for client IDhttp://localhost:8080 未被列入客户端 ID 的白名单
【发布时间】:2017-06-12 09:35:20
【问题描述】:

按照本教程:https://ga-dev-tools.appspot.com/embed-api/basic-dashboard/

我生成了 OAuth2 凭据,启用了 Analytics API 并在我正在运行的 javascript 下的 clientid 字段中输入了我的凭据。

我使用 Python HTTP 服务器在本地托管这个基本页面。我在凭据的授权来源下添加了各种格式的 localhost,包括“http://localhost:8080”和“http://localhost”,但我仍然收到上述错误。我难住了。正如我所遵循的那样,提议的解决方案似乎都没有奏效。

【问题讨论】:

    标签: google-analytics google-api google-analytics-api google-developers-console


    【解决方案1】:

    事实证明,在线托管服务器并清除缓存修复了它。

    【讨论】:

    • 无法在 localhost 上测试?
    • 可以使用ngrok来测试localhost
    【解决方案2】:

    将“http://localhost:8080”添加到 Restrictions-Authorized JavaScript origins。将 Google Analytics Api 添加到您的项目并启用它。然后清除您的浏览缓存。它对我有用。

    【讨论】:

      猜你喜欢
      • 2021-06-05
      • 2021-04-28
      • 1970-01-01
      • 2017-10-13
      • 2018-05-16
      • 1970-01-01
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多