繁体   English   中英

为什么我仍然收到invalid_client错误?

[英]Why am I still getting invalid_client error?

我正在研究Google Drive API 教程

我目前正在运行演示。 当我访问程序生成的URL时 ,出现以下错误-“错误:invalid_client。未找到OAuth客户端。”

这是我的代码(在我的client_id和client_secret中添加了字幕)

 public class DriveCommandLine {

  private static String CLIENT_ID = "37895131772";
  private static String CLIENT_SECRET = "laUVGRI53uXzT90Ag880HSkT";
  private static String REDIRECT_URI = "urn:ietf:wg:oauth:2.0:oob";
 ....

我在开发人员控制台上仔细检查了client_id和client_secret以确保这些组件不是问题。(教程中没有说要替换redirect_uri)

有人知道这个问题是什么吗? 我也检查了该线程 ,解决方案是将电子邮件和产品名称设置为与Eclipse项目相同的名称。 我都做到了(我的电子邮件和DriveTutorial,Eclipse项目的名称),但仍然出现相同的错误。

您使用的是正确的客户ID(很抱歉,请稍后阅读)?

我刚刚生成了一个,它看起来像这样:826972360704-pc2l8e4bvvg7e4a64nen8ofdsk41c60p.apps.googleusercontent.com您的客户ID看起来像是破折号前的第一个数字(除非您将其混淆,因为客户ID被认为是公共信息,所以通常不需要这样)

我也尝试调用以下URL:

https://accounts.google.com/o/oauth2/auth?access_type=online&approval_prompt=auto&client_id=897110948812-7nhm1mqpb8dekoalbl6go7appruttn01.apps.googleusercontent.com&redirect_uri=https://www.example.com/oauth2callback&response_type=code&scope=https://www.googleapis.com/auth/drive

并正确获得OAuth“对应用程序X的授予许可”提示。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM