我需要访问HUAWEI AppGallery Connect API并通过PMS API服务器API创建产品但是 403 客户端令牌授权失败

问题描述

最近,我需要访问 HUAWEI Appgallery Connect API 并通过 PMS API(服务器 API)创建产品。然而,当邮递员 用于基础业务互联测试, 显示错误信息“403 客户端令牌授权失败”。

我该如何解决

check in image

解决方法

根据屏幕截图中包含的错误代码,该错误是由身份验证失败引起的。

  1. 要解决此问题,首先需要确认用于申请令牌的客户端 ID 具有足够的权限。

enter image description here

  1. HMS官方文档建议API客户端关联的项目选N/A。您需要创建一个 API 客户端并将其与一个项目相关联。例如。项目中的应用 ID 为 100xxx591。但是Postman服务请求中的app ID是101xxx531,会导致认证失败。 enter image description here

  2. 另外,为了解决上述问题,您需要创建一个API客户端并选择N/A(表示支持所有项目),并使用客户端请求令牌。在此之后,该过程应该运行良好。 enter image description here

一般情况下,如果华为403认证失败,可以先验证权限,再检查关联项目。 有关 PMS API 的更多详细信息,请参阅此 link

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...