HarmonyOS LoginWithHuaweiIDButton报错1001502003,提示Invalid parameter

参考文档调用LoginWithHuaweiIDButton组件,点击就会提示报错,按照文档提供的案例开发,但是在回调函数里面提示{“code”:1001502003,“message”:“Invalid parameter.”}

loginController: loginComponentManager.LoginWithHuaweiIDButtonController = new loginComponentManager.LoginWithHuaweiIDButtonController() 
  .onClickLoginWithHuaweiIDButton((error: BusinessError, response: loginComponentManager.HuaweiIDCredential) => { 
    if (error) { 
      logger.error('loginComponentManager = ' + JSON.stringify(error)); 
      return; 
    } 
 
    if (response) { 
      logger.info('loginComponentManager = ' + JSON.stringify(response)); 
      return; 
    } 
  }); 
 
LoginWithHuaweiIDButton( 
  { 
    params: { 
      style: loginComponentManager.Style.ICON_RED, 
      loginType: loginComponentManager.LoginType.PHONE_NUMBER, 
      iconRadius: 24 
    }, 
    controller: this.loginController 
  } 
)
HarmonyOS
2024-11-01 10:11:24
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​1.在module.json5 配置metadata --> client_id

2.AppGallery Connect平台 找到对应的项目,在里面配置“SHA256证书/公钥指纹”需要注意包名要和开发的包名对应,client_id也是在这个应用取的。

https://developer.huawei.com/consumer/cn/blog/topic/03147440682731014​获取公钥指纹步骤​。

分享
微博
QQ
微信
回复
2024-11-01 17:46:07
相关问题
HarmonyOS 捕获异常Invalid parameter value
383浏览 • 1回复 待解决
DevEco编译报错Invalid JavaScript file path
4126浏览 • 0回复 待解决
使用安装命令报错install invalid hap size
8021浏览 • 1回复 待解决
HarmonyOS 错误码:1001502003 无效参数
275浏览 • 1回复 待解决
编译构建报错提示CONFIGURE_SDK_ERROR
1248浏览 • 1回复 待解决
HarmonyOS ERROR: Invalid storeFile value
541浏览 • 1回复 待解决