HarmonyOS 鸿蒙Next元服务调用华为ID登录报错

发布于 1周前 作者 phonegap100 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next元服务调用华为ID登录报错

【关键字】

元服务 / 华为ID / OAuth2.0 / ClientID

【问题描述】

元服务调用华为ID报错:

{“code”:1001500001,“message”:“Failed to check the fingerprint of the app bundle.”} 

【解决方案】

client_id应该使用OAuth2.0的ClientID,而不是应用下的客户端ClientID。

2 回复
你说的应该是不使用项目下的client id吧?还是不行

针对HarmonyOS 鸿蒙Next元服务调用华为ID登录报错的问题,以下是一些可能的解决方案:

  1. 检查ClientID:请确保你使用的ClientID是OAuth2.0的ClientID,而不是应用下的客户端ClientID。这是导致登录报错的一个常见原因。
  2. 验证指纹证书:报错信息中提到的“Failed to check the fingerprint of the app bundle”通常表示应用指纹证书校验失败。请确认AGC(AppGallery Connect)上应用的指纹证书配置正确,包括sha256指纹。
  3. 系统时间调整:有时由于系统缓存问题,可能导致指纹证书校验失败。你可以尝试将系统时间调整至24小时后重启设备或模拟器,然后重新登录。
  4. 检查网络连接:确保网络连接稳定,避免因网络问题导致接口异常。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。他们将为你提供更专业的帮助和解决方案。

回到顶部