【问题标题】:Google OAuth 2 "accessNotConfigured" errorGoogle OAuth 2“accessNotConfigured”错误
【发布时间】:2014-05-03 17:59:40
【问题描述】:

昨晚,一个运行正常大约六个月的网站在使用 Google OAuth 时开始出现 403 错误。身份验证码没有改变,我也没有看到任何关于谷歌 OAuth 突然改变的注释。我尝试重新发布客户端 ID(包括客户端密码),但没有解决问题。

详情:

  • 完全错误:“未配置访问。请使用 Google Developers Console 为您的项目激活 API。”在这个(已清理的)请求之后:

    https://accounts.google.com/o/oauth2/auth?response_type=code&redirect_uri=https%3A%2F%2Fx.y.com%2Fauth%2Fgoogle%2Fcallback&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&client_id=12345-abcdefg.apps.googleusercontent.com
    

    响应标头确实包含以下内容(已清理):

    Location:   https://x.y.com/auth/google/callback?code=4/MF-V...
    

    其中包含类似于我在 API 游乐场中看到的代码。

  • 服务器设置:node.js 使用护照/passport-google-oauth 运行 express。

我不知道需要启用什么 API ——我有点认为这是一个错觉错误。 Developers Console 的“APIs & auth”部分中的所有 API 似乎都不相关。我在“APIs & auth > Credentials”下配置 OAuth。这不是 youtube 或 Google+ 身份验证。

【问题讨论】:

  • 我遇到了一个非常相似的问题。我想知道谷歌是否会比他们记录的更早弃用这些东西......
  • 在这里查看我的答案:stackoverflow.com/questions/22640094/… 不完全确定它是否与您正在做的事情相关,但它可能会有所帮助。
  • 有人请帮忙,我也有同样的问题。请某人发布解决方案!
  • 这似乎是一个间歇性问题。当我要激活下面 user3461234 的答案中建议的 API 时,API 再次开始工作。耸耸肩。 @James 你的想法似乎可信。

标签: node.js oauth oauth-2.0 google-oauth passport.js


【解决方案1】:

我们也有同样的问题。我不知道是运气还是什么,但几分钟前我终于开始启用 API 看看它是否有帮助。我启用了 Google+ Domains API、Google+ Hangouts API、Admin SDK。在整天不打算登录之后(与您遇到的错误相同)。我现在已经登录了两次。

【讨论】:

  • 这不是答案或解决方案。
  • @MichalS 不,不是,但代表率低的用户无法发布 cmets。唯一的选择是将其作为答案发布。
  • 没错,尝试获得一些,这并不难:) 请阅读meta.stackexchange.com/questions/214173/…
  • 允许 G+ 就够了。比等待 10 分钟开始工作。
【解决方案2】:

我不认为这是您的问题的原因,但无论如何您都应该意识到这一点。 Using OAuth 2.0 for Login (early version)

重要提示:Google 已弃用 OAuth 2.0 的早期实施 用于本文档中描述的登录,将不再 支持它,经过迁移期。如果您的应用使用 OAuth 2.0 登录 (早期版本),您应该切换到 Google+ 登录或更新 您现有的用户信息端点和范围在给出的截止日期前 迁移时间表。有关说明,请参阅迁移或更新 OAuth 2.0登录。

迁移时间表显示,2014 年 9 月 1 日它已经过去了:https://developers.google.com/+/api/auth-migration#timetable

【讨论】:

    猜你喜欢
    • 2015-01-25
    • 1970-01-01
    • 2012-07-14
    • 2020-01-07
    • 2013-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多