HarmonyOS 鸿蒙Next api account signIn failure

HarmonyOS 鸿蒙Next api account signIn failure

这个页面,点击华为账号快捷登录,无反应,查看日志发现报错:

image.png

1629165415423_F7FB3B8E-A12B-46fe-8214-383E7B2CF18C.png

08-17 09:55:42.022 15980-16668/com.fotile.IoT123 E 03B00/JSApp: app Log: signIn clickAuth

08-17 09:55:42.022 15980-16668/com.fotile.IoT123 I 03B00/JSApp: app Log: FTLog --> signIn clickAuth

08-17 09:55:42.028 15980-16703/com.fotile.IoT123 D 01100/PluginProxyUtils: convertParameter param is other type:{“action”:“com.huawei.hms.jos.signIn”,“request”:"{“huaweiIdSignInOptions”:{“scopeArrayList”:[{“mScopeUri”:“openid”},{“mScopeUri”:“profile”},{“mScopeUri”:“https://www.huawei.com/auth/account/mobile.number"}],“permissionArrayList”:[{“appId”:"",“packageName”:"",“permission”:“https://www.huawei.com/auth/account/base.profile/serviceauthcode”},{“appId”:"",“packageName”:"",“permission”:“https://www.huawei.com/auth/account/base.profile/accesstoken”}]}}",“result_key”:"HUAWEIID_SIGNIN_RESULT”}.

08-17 09:55:42.029 15980-16703/com.fotile.IoT123 I JSBLOG_HARMONY: 15980-16703|Method.java|java.lang.reflect.Method|invoke|-2|invokeAsync method = fg.request , data = {“action”:“com.huawei.hms.jos.signIn”,“request”:"{“huaweiIdSignInOptions”:{“scopeArrayList”:[{“mScopeUri”:“openid”},{“mScopeUri”:“profile”},{“mScopeUri”:“https://www.huawei.com/auth/account/mobile.number"}],“permissionArrayList”:[{“appId”:"",“packageName”:"",“permission”:“https://www.huawei.com/auth/account/base.profile/serviceauthcode”},{“appId”:"",“packageName”:"",“permission”:“https://www.huawei.com/auth/account/base.profile/accesstoken”}]}}",“result_key”:"HUAWEIID_SIGNIN_RESULT”}

08-17 09:55:44.066 15980-16668/com.fotile.IoT123 I 03B00/JSApp: app Log: api account signIn failure. cost:2043ms


更多关于HarmonyOS 鸿蒙Next api account signIn failure的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

您好,相关问题已经反馈给工作人员,请耐心等待,感谢您对华为开发者论坛的支持。

更多关于HarmonyOS 鸿蒙Next api account signIn failure的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


您好

从您的日志中可以看到6003的错误码,通常是由于指纹证书配置不一致导致。

![image.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/300/107/840/0890086000300107840.20210823092754.07980342489969689836758760431720:50001231000000:2800:BE3602392624926C18CF1C998267DC57D0516946D0BBE340546F66AC928DB628.png)

建议您按文档重新排查一下:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/config-agc-0000001050196065#section19713716202718

您好,按照您说的方式,发现没有添加此证书的入口,然后看介绍需要打开account kit,但是我这边不可选,请问是什么原因呢?

image.png

您好

支持鸿蒙应用的HMS Core能力目前还未开放,大概本月底发布,

发布后鸿蒙应用就可以使用HMS Core相关的SDK了,建议您后续关注一下官网~

你好
请问您的应用是android应用吗?
如果是android应用请您提供一份完整的日志。(日志附件可以通过编辑您提问的问题贴上传附件)
日志提取方法为:
日志提取办法

  1. Adb连上手机分别执行下面命令:
adb logcat –v time > D:\hwaccount.log
  1. 复现问题场景。
  2. 按Ctrl+c完成

日志已提供,麻烦您帮忙看下

有没有大佬能帮忙解决下

针对帖子标题“HarmonyOS 鸿蒙Next api account signIn failure”的问题,以下是一些可能的解决方案:

  1. 检查API权限

    • 确保你的应用已正确配置并获得了使用Next API进行账号登录的权限。这通常涉及在鸿蒙开发者平台上为你的应用申请相关权限,并确保这些权限在应用配置文件中得到正确声明。
  2. 验证账号信息

    • 检查你提供的账号信息是否正确,包括用户名、密码以及任何必要的认证令牌。确保这些信息与鸿蒙系统的账号服务兼容。
  3. 网络状态检查

    • 验证设备的网络连接状态,确保设备能够成功连接到鸿蒙系统的账号服务器。网络问题可能导致登录请求无法成功发送或接收响应。
  4. API版本兼容性

    • 确认你使用的鸿蒙系统版本与Next API的版本兼容。有时候,API的更新可能不兼容旧版本的鸿蒙系统。
  5. 错误日志分析

    • 查看应用的错误日志,分析登录失败的具体原因。错误日志中可能包含有关登录失败原因的详细信息,这有助于你定位问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部