52得票4回答
谷歌OAuth错误 invalid_client,不支持电子邮件。

我尝试实现Google OAuth,遵循Google OAuth2ForDevices。 我的应用程序已在Google Cloud控制台上注册为原生应用程序。当我尝试使用Google Chromes - 高级REST客户端应用程序跟随OAuth2ForDevices时,我会收到包含user...

49得票13回答
在本地主机上使用Google登录时出现idpiframe_initialization_failed错误

我正在尝试按照此链接的步骤创建Google登录按钮。目前,帐户选择对话框已经出现,但之后我在控制台中没有看到任何结果。相反,在页面加载时,我收到以下错误: "idpiframe_initialization_failed", details: "Not a valid origin for ...

49得票1回答
如何在Node应用中解码Google OAuth 2.0 JWT(OpenID Connect)?

我在这里尝试在我的Node Express应用程序中使用Google OAuth来验证用户,但是遇到了很大的问题。我可以成功地进行OAuth,返回一个类似于下面这样的响应:{ access_token: 'token string', id_token: 'id.string', ...

45得票3回答
谷歌是否提供集成测试的测试用户?

测试用户非常适用于集成测试。 当我开发启用Facebook OAuth的工具时,我可以通过编程方式创建测试用户并将它们用作我的应用程序的真实用户。 它们的行为方式与真实用户相同,唯一的区别是它们被隔离在沙箱中。 谷歌是否提供类似的功能? 他们正在将所有服务迁移到OAuth2,我想使用“真...

44得票9回答
您指定的签名指纹已经被另一个Android OAuth2客户端使用。

之前我创建了一个示例项目(我们称其为“示例项目”),在Google APIs控制台中为Android应用程序创建了Oauth2客户端ID,同时添加了SHA1指纹和包名称(例如com.package.name)。 我的错误在于已经存在具有相同包名称的应用程序。现在,我需要在名为“有效项目”的A...

43得票3回答
该应用程序暂时禁用使用Google登录。

我们在尝试对谷歌进行身份验证时,会出现以下屏幕。 我们尝试进行身份验证的应用程序是用于内部开发的,并且我们没有向用户发布它。 有任何想法为什么会发生这种情况吗? 我们之前遇到了未经验证的应用程序屏幕(如下所示),但现在身份验证已被禁用。

43得票6回答
错误:invalid_request 需要提供设备ID和设备名称以获取私有IP。

我一直在使用Google Drive API进行开发,使用的是[localhost:8080]。突然间我想在本地调试环境中进行测试,我的本地部署沙箱有一个IP地址为[192.168.1.1:8080]。因此,我在开发者控制台客户端回调URL中更改了凭据。我使用OAuth2WebServerFl...

42得票3回答
如何正确地在多个活动中使用Google Plus登录?

什么是将Google+ API客户端生命周期与多活动应用程序的流程相结合的好/推荐方法?将活动依赖于onConnected API客户端方法以触发其功能,将其用作一次性的“激活”操作,或者可能完全是其他内容? 我目前在努力理解如何在具有多个活动的Android应用程序中正确使用Google+...

41得票13回答
谷歌400错误:无效请求“Web”客户端类型不允许使用自定义方案URI。

当我在我的iOS应用程序中登录Gmail时,我遇到了下面的错误(屏幕截图),并且登录字段没有出现。我们正在使用WKWebView加载登录屏幕。 我们正在使用自定义URI重定向,但为什么谷歌现在会出现这个错误?自定义URI的替代方案是什么? Swift 2.3项目 使用OAuthSwift ...

41得票13回答
OAuth2.0令牌的奇怪行为(无效凭据401)

通常情况下,Google OAuth2.0机制运行良好。 1. 用户确认选择的范围以访问Google帐户的权限。 2. 检索并保存刷新令牌以进行长期存储。 3. 每次需要(如果访问令牌过期)检索访问令牌并用于访问API。 但有时候(迄今为止只有两次超过6个月),我遇到了奇怪的行为: 对G...