24得票2回答
谷歌OAuth令牌验证是如何进行的?为什么要进行验证?

在访问令牌、刷新令牌、范围、受众和客户端 ID 之间,当 Google OAuth 文档指示我验证所有令牌以防止混淆的代理问题时,我感到很困惑。链接到维基百科文章仅概述了一般问题,不涉及OAuth甚至网络身份验证。如果我理解正确,令牌验证甚至不是OAuth2的一部分,而实际上取决于具体实现。因...

24得票3回答
不需要使用Google账号登录,如何使客户端通过Cloud Endpoints进行身份验证

我一直在进行广泛的研究,以了解如何在不要求用户使用其 Google 帐号登录(如 文档 所示)的情况下,通过 Cloud Endpoints 对客户端(Android、iOS、Web 应用程序)进行身份验证。 原因是我想保护我的 API 或者说“锁定”它只对指定的客户端开放。有时我会有一个没...

7得票1回答
谷歌OAuth2的客户端密钥是什么?

在Google的OIDC指南中,Exchange code for access token and ID token部分说明我必须提供一个client_secret。 如果我从API控制台中选择相关客户端ID,我确实会得到一个名为client_secret_...的JSON文件。然而,该J...

8得票4回答
如何在Google同意屏幕中添加标志?

我在Google开发者控制台中创建了一个项目,现在我想在同意屏幕中设置我的Logo。 我的电脑上有Logo,并且同意屏幕上的Logo字段需要URL,是否有办法将计算机上的Logo设置为同意屏幕的Logo?我还尝试将图像上传到Google驱动器并将其共享链接放入Logo字段中。

15得票2回答
谷歌oAuth2通过刷新令牌未授权的客户端(unauthorized_client)。

我尝试在我的控制台 Perl 脚本中使用 OAuth2 网页重定向授权的刷新令牌。客户端 ID 是相同且正确的,就像我在 JavaScript 中使用的客户端 ID 一样,并且我检查了五次以确保它与我的 Google API 控制台中的相同。 客户端密钥也经过了两次检查,是正确的。 刷新令...

31得票6回答
无法解决GoogleSignIn和GoogleSignInClient

在Android Studio中实现Google登录时,我无法使用GoogleSignIn(com.google.android.gms.auth.api.signin.GoogleSignIn)和GoogleSignInClient(com.google.android.gms.auth.a...

10得票1回答
MVC 5 OAuth与CORS

我阅读了几篇关于类似问题的帖子,但我还没有找到解决方法。 我正在使用ajax调用"Account/ExternalLogin"来生成ChallengeResult并启动OWIN身份验证流程。 这是我的Startup类:public partial class Startup { // ...

9得票1回答
谷歌网络管理员API的Java版本返回空站点列表

我写了一个简单的网站列表查询代码,使用基于Google 文档 的服务帐户 Oauth。正在使用的身份验证密钥文件(.p12)以及帐户都是有效的。 问题在于网站列表方法返回一个空列表。 service.sites().list().execute(); 此外,如果我明确尝试获取已验证站点...

77得票5回答
Google OAUTH:请求中的重定向URI与已注册的重定向URI不匹配。

我正在尝试从我的基于Java的Web应用程序上传到YouTube,我花了几天时间去理解问题所在,但一直无法解决。现在我非常焦急。 我在Google控制台中注册了我的Web应用程序,因此我得到了一对客户端ID和秘钥,并有可能下载JSON类型文件以获取我的配置。 以下是我的配置:{ "...

23得票3回答
GIDSignIn返回“钥匙串错误”

我正在实现使用Google Plus登录的功能。该实现基本上是从Google开发者的示例中复制而来的。第一次登录时一切正常,但是如果我使用…进行注销 [[GIDSignIn sharedInstance] signOut]; 下次登录时,我会获取到 Error Domain=com.googl...