当前位置: 首页 > 知识库问答 >
问题:

面向Google Drive的OAuth2客户端应用程序登录

牛智志
2023-03-14
Client ID for web applications
Client ID:          444837786259.apps.googleusercontent.com
Email address:      444837786259@developer.gserviceaccount.com
Client secret:      [snip]
Redirect URIs:      http://meridiandigital.co.uk/drivecrypt/
                    http://apate.meridiandigital.net/drivecrypt/
JavaScript origins: http://meridiandigital.co.uk
                    http://apate.meridiandigital.net

Client ID for Drive SDK
Client ID:          444837786259-8vsffg8dnl2s8hvoeiu8v0laqaqc5p2p.apps.googleusercontent.com
Client secret:      [snip]
 https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/drive.file+https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/userinfo.profile&response_type=token&redirect_uri=http://apate.meridiandigital.net/drivecrypt/&client_id=444837786259-8vsffg8dnl2s8hvoeiu8v0laqaqc5p2p.apps.googleusercontent.com
The redirect URI in the request: http://apate.meridiandigital.net/drivecrypt/ did not match a registered redirect URI

from_login=1
scope=https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/drive.file
response_type=token
access_type=online
redirect_uri=http://apate.meridiandigital.net/drivecrypt/
approval_prompt=auto
as=488fe0f410123e7c
pli=1
client_id=444837786259-8vsffg8dnl2s8hvoeiu8v0laqaqc5p2p.apps.googleusercontent.com
authuser=0
hl=en-GB

共有1个答案

夏令秋
2023-03-14

您需要为API控制台生成的webapplication使用客户机ID(并对您的Drive SDK应用程序使用相同的ID)。

由于没有为客户端ID444837786259-8VSFFG8DNL2S8HVOEIU8V0LAQAQC5P2P.apps.GoogleUserContent.com注册重定向URI而引发错误。如果您尝试使用444837786259.apps.googleusercontent.com,它应该可以工作。

 类似资料:
  • 问题内容: 我对Java EE还是很陌生,在开始我要创建的应用程序上遇到很多麻烦。我想要的是一个连接到EJB项目的Swing应用程序客户端。我正在使用Glassfish v3.1.1。到目前为止,我有两个无状态的Bean,其中一个是使用@DeclareRoles和Glassfish中的JDBC领域来保护的,另一个是客户端的开始。 运行客户端时,您可以选择用户名,键入密码,然后登录。如果使用正确的密

  • 我正在尝试为我的应用程序调用Web服务。如果我在一个示例项目中调用它,它工作得非常好。但是当我将它与我的JavaFX合并时,它给了我太多的错误。Web服务客户端是使用Eclipse自动生成的。我只尝试调用这些方法。有人能帮我吗? 型号: 模块信息文件 如果我将Jaxrpc保留在类路径而不是模块路径中,我会得到如下描述的错误类型javax。xml。rpc。无法解析ServiceException。它

  • 我需要一个用于java spring应用程序的graphQL客户端,以与另一个基于graphQL API的微服务通信。我知道Apollo Android,但它似乎没有用maven实现(也许你知道maven的一些链接或示例等)。有什么想法和建议吗?提前感谢!

  • 空闲超时后如何实现客户端服务注销? 服务由KeyClope应用程序网关保护。 网关是节点。js应用程序,使用KeyClope节点保护服务的URL。js适配器,以便在浏览器访问URL时需要身份验证。(重定向到登录url) 服务通过检查访问令牌网关中存在的角色来本地强制授权,并在成功验证后将其附加到请求。 钥匙斗篷也在大门后面。 我考虑在keydape代码中添加自定义事件监听器,它将通过一些消息总线通

  • 我需要编写一个基于桌面的客户端应用程序,它在进行基于SAML的SSO身份验证后对SharePoint服务器进行一些Web服务方法调用。 我发现SAML SSO主要用于处理所有细节的浏览器。根据这个问题,SAML 2.0中似乎有一种技术称为ECP,专门用于启用非基于浏览器的客户端。 然而,SharePoint 2010/2013等一些应用程序仅支持SAML 1.1;在这种情况下可以使用什么?

  • 我想创建一个服务,可以拒绝\撤销对用户的移动邮件应用程序的访问。 具体来说,我想暂时撤销使用office365在线交换邮件对移动邮件客户端应用程序(如Nine)的访问,该应用程序被认证为Azure Active Directory应用程序。 到目前为止,我想出了如何执行类似或部分操作: > 我可以使用此链接手动撤消azure AD应用:https://account.activedirectory