HarmonyOS 错误码:1001502003 无效参数?

如题:HarmonyOS 错误码:1001502003 无效参数?

阅读 722
1 个回答

【问题描述】

Health Service Kit权限申请通过后,拉起账号授权,用户勾选权限 点击确认后,提示以下错误:

Ext_AuthManagement: client auth fail,error: {"code":1001502003,"message":"Invalid input parameter value.parameter invalid"}

【原因分析】

此错误信息为 输入参数值无效,可能的原因有:

1、接口传参异常,如调用授权API(AuthorizationWithHuaweiIDRequest)时scope和permission都未传。

2、client Id配置有误;

【处理步骤】

1、检查接口参数。

2、检查client Id配置的是否正确,client Id需是OAuth2.0中的,配置路径为‘\entry\src\main\module.json5’文件的module下,配置方式:

{
  "module":
  {
    ......
    "metadata": [
      // 配置如下信息
      {
        "name":
        "client_id",
        "value":
        "xxxxx" // OAuth2.0中的client Id
      }
    ]
  }
}

详见“配置Client ID”:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/health-configuration-client-id-V5

更多错误码“1001502003”信息见:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/account-api-error-code-V5\#section289120911112

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进