本文翻译自:Error: invalid_client no application name

I am using Google Apps API for my application and trying to authorize it using OAuth2. 我正在为我的应用程序使用Google Apps API,并尝试使用OAuth2对它进行授权。 I have created a project and an application within it using the Google API console. 我已经使用Google API控制台在其中创建了一个项目和一个应用程序。 I am using the following URL for authorization: 我正在使用以下URL进行授权:

https://accounts.google.com/o/oauth2/auth&scope=https://www.googleapis.com/auth/admin.directory.user&redirect_uri=urn:ietf:wg:oauth:2.0:oob&response_type=code&client_id=(my application clientid)

I get the following error, 我收到以下错误,

Error: invalid_client
no application name
Request Details

I have verified the clientid and even the status of admin SDK. 我已经验证了clientid甚至admin SDK的状态。


#1楼

参考:https://stackoom.com/question/1GMns/错误-invalid-client没有应用程序名称


#2楼

That error is displayed in case that under "APIs & auth" -> "Consent screen" you have empty field "PRODUCT NAME" - you need to select e-mail address as well. 如果在“ API和身份验证”->“同意屏幕”下您有一个空白字段“产品名称”,则需要显示该电子邮件地址。

You can find "Consent screen" under a link !, click on project name and then go to "APIs & auth" -> "Consent screen". 您可以在链接 !下找到“同意屏幕”,单击项目名称,然后转到“ APIs&auth”->“同意屏幕”。


#3楼

As @Chris-Kempen says, you have to recreate all necessary OAuth ids AFTER you have set the support email for your application. 正如@ Chris-Kempen所说,您必须在为应用程序设置支持电子邮件后重新创建所有必需的OAuth ID。

If you create OAuth credentials BEFORE you set the support email address in the consent screen, then it appears that you will always get this error. 如果您在同意屏幕中设置支持电子邮件地址之前创建OAuth凭据,则似乎总是会收到此错误。


#4楼

I got a similar issue, maybe that could help others : 我遇到了类似的问题,也许可以帮助其他人:

My error was an "invalid client type" instead of "no application name", and setting the email and the name of the project did not solve my problem. 我的错误是“无效的客户端类型”而不是“没有应用程序名称”,并且设置电子邮件和项目名称无法解决我的问题。

However, I had registered my project as a WebApp. 但是,我已经将项目注册为WebApp。 When I changed that to "Other", it eventually worked. 当我将其更改为“其他”时,它最终成功了。

错误:invalid_client没有应用程序名称相关推荐

  1. win10错误应用程序名称: SystemSettings.exe(0x9d9d9332)解决方法

    win10错误应用程序名称: SystemSettings.exe(0x9d9d9332)该怎么办呢?最近使用win10系统的用户反应在win10 1809(OS内部版本 17763.475) 设置菜 ...

  2. axurerp出现错误报告_Windows 应用程序无法安装 事件查看器报错

    楼主小白,请教一下大家,希望能得到帮助,非常感谢!(不太会排版,抱歉) OS:Windows 10 Pro 64bit 1709(16299.371) .Net Framework Version:4 ...

  3. Automation错误 定义的应用程序或对象错误-Scripting.FileSystemObject

    金蝶在使用前,要先进行 远程组件配置,调用中间层,如下图 但是出现了问题, 显示  金蝶提示:Automation错误  定义的应用程序或对象错误-"Scripting.FileSystem ...

  4. 微信小程序支付返回签名错误_PHP微信小程序支付——签名错误

    先分清几个概念:微信公众平台.微信开放平台.微信商户平台 1.微信公众平台.微信开放平台.微信商户平台是三个不同的平台 2.微信公众平台:用于公众号.小程序等等的设置平台,包括APPID.APPSEC ...

  5. 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。未能加载文件或程序集“XXXXXX”或它的某一个依赖项。拒绝访问。

    前景:服务器在本地的VS编辑器运行起来正常,但是部署上就会报错. 我开发的这个项目,是因为后台要对客户端前台上传的Excel表进行操作,所以才会出现以下问题,在这之前, IIS服务器会要求把项目网站对 ...

  6. 如何解决Office2016安装时提示:错误1406。安装程序无法将值写入注册表项\.xlsx

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 一.当前问题 二.解决办法 一.当前问题 Office2016安装时提示:错误1406.安装程序无法将值写入注册表 ...

  7. 微信小程序页面上面的名字怎么改_微信小程序改名方法,小程序名称设置规范...

    小程序名称设置规范 1.名称设置方法 1)小程序名称可以由中文.数字.英文.长度在4-30个字符之间,一个中文字等于2个字符. 2)公众号.小程序在微信公众平台上的名称是唯一的,且属于同一主体下,可以 ...

  8. android代码获取应用名称,Android获取应用程序名称(ApplicationName)

    MainActivity如下: package cn.testapplicationname; import android.os.Bundle; import android.widget.Text ...

  9. go zap去除程序名称_适用于Zip,Zap和Zoom游戏的Python程序

    go zap去除程序名称 Write a python program that displays a message as follows for a given number: 编写一个pytho ...

最新文章

  1. airbnb_我如何在一个晚上建立音乐工作室的Airbnb
  2. BBSSDK插件技术方案
  3. 支付宝对接3(收费问题)
  4. xshell MySQL表备份_shell mysql数据迁移/备份
  5. SAP Spartacus module 延迟加载和正常加载的 chunk 内容差异
  6. python 测试端口连通_Python语言 实现端口连通性检测
  7. Python基础之内置函数(二)
  8. 51单片机学习 基础知识总结
  9. 利用脚本一键删除微博
  10. 【震驚】中国电信接管CDMA业务,內部FAQ (注意所有括弧的內容)
  11. linux分区卡住,紧张!正在安ubuntu9.10,分区卡住!
  12. JAVA:实现线性丢番图方程求解器算法(附完整源码)
  13. matlab工序,Matlab学习日志——基于遗传算法的车间调度
  14. 四川2021高考体考成绩查询,2021年四川体育类专业成绩查询时间及入口_中职中专网...
  15. Activiti使用教程
  16. 尝试自己制作一个网页版的单机冒险岛!!
  17. ehviewer怎么搜索关键字_ehviewer
  18. 【每日一练】python实现九宫格数独小游戏
  19. 计算机内存寿命,终于明白为什么SSD有寿命限制而内存没有?
  20. linux 终端80列_如何从Linux终端列出计算机的设备

热门文章

  1. 《中国人工智能学会通讯》——9.6 哈希学习
  2. 王春晖:发展自主知识产权的网安核心技术迫在眉睫
  3. elixir官方入门教程 递归
  4. Docker Compose安装以及入门
  5. 虹软2.0 离线人脸识别 Android 开发 Demo
  6. 2016HUAS暑假集训训练题 F - 简单计算器
  7. MongoDB:MapReduce基础及实例
  8. 安装版本swf文件转换其他视频格式工具(例:swf to mp4) ,转换后的视频无水印...
  9. GridView控件RowDataBound事件中获取列字段的几种途径
  10. 结合nginx源码学习error_page和proxy 指令的关系