获取随机错误:在使用OAuth 2时,大多数Google Apps都会执行policy_enforced

Mic*_*Mic 4 oauth google-apps google-apps-marketplace google-oauth

从昨天(2014年10月2日)开始,尝试访问使用OAuth 2的应用时似乎存在随机错误.

有两个问题:

  1. 我们无法访问我们用于内部管理的应用程序.

  2. 我们无法通过其Google Apps登录的客户登录.

以下是错误的详细信息:

Request Details

from_login=1
response_type=code
scope=email profile https://www.googleapis.com/auth/drive.file
access_type=online
redirect_uri=https://login.xero.com/SignIn/GoogleOAuthCallback
as=-5fc43****cf15779
pli=1
client_id=1061085901692-8vaq9******vuv2d2cro0eervp04j7a.apps.googleusercontent.com
authuser=0
hl=en
Run Code Online (Sandbox Code Playgroud)

小智 8

我在OpenID Connect身份验证中遇到了同样的问题,因此我对Google Cloud Platform支持进行了查询.

谷歌更新为无法在市场上缩短名称范围(没有公告).现在谷歌正在考虑重新使用短名称范围.所以我们必须使用长URL范围,直到Google对应完成.

  • 范围之间存在不匹配.谷歌在他们的文档中告诉我们使用短名称:`email`,`profile`.但是,当您在市场中注册应用程序时,它们只允许"userinfo.email"等.我们将代码更改为使用长范围名称,一切都可以再次运行.非常感谢您的回答. (2认同)