[英]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.