huawei-mobile-services - 我需要访问HUAWEI AppGallery Connect API并通过PMS API(服务器API)创建产品。但是 403 客户端令牌授权失败
问题描述
最近需要访问HUAWEI AppGallery Connect API,通过PMS API(服务器API)创建产品。但是在使用Postman进行基础服务对接测试时,出现“403客户端令牌授权失败”的错误信息。
我该如何解决?<a href="https://i.stack.imgur.com/cgyLl.png" rel="nofollow noreferrer">
解决方案
根据屏幕截图中包含的错误代码,该错误是由身份验证失败引起的。
- 要解决这个问题,首先需要确认申请token的client ID有足够的权限。
HMS官方文档建议选择API客户端关联的项目为N/A。您需要创建一个 API 客户端并将其与项目相关联。例如,项目中的应用 ID 为 100xxx591。但是Postman服务请求中的app ID是101xxx531,会导致认证失败。
另外,要解决上述问题,您需要创建一个 API 客户端并选择 N/A(表示支持所有项目),并使用客户端请求令牌。在此之后,该过程应该运行良好。
一般情况下,如果出现华为403认证失败,可以先验证权限,再检查关联项目。有关 PMS API 的更多详细信息,请参阅此链接。
推荐阅读
- c - 远程进程的源代码名称和行号
- c++ - 如何检测是否将整数以外的任何内容传递给我的类构造函数?
- java - 单击底部工作表片段中的回收站视图项时如何更新 LinearLayout?
- ios - Konva 在三页后停止在 iPhone 上工作?
- mapbox - 离线路由 Mapbox 数据集
- python - VSCode ModuleNotFoundError:没有名为 X 的模块
- spring-boot - 如何在不同端口上测试两个安全适配器
- javascript - 在 gulp 中遇到问题
- python - Python os.walk 用于没有驱动器号的未安装驱动器
- visual-foxpro - 在 VFP 中使用谷歌地图问题控制 Shell.Explorer.2