【AGC】HarmonyOS鸿蒙Next集成AGC认证服务facebook登录报错问题
【问题描述】
HarmonyOS鸿蒙Next开发者反馈应用集成了AGC认证服务的facebook登录功能,在登录时遇到了一些问题。提示SERVER_ERROR: [code] 1675030 [message]: 执行查询时出错,具体如下所述:
开发接入集成认证服务中的fb登陆,目前我们有自己的google包,接入了fb。贵方运营建议我们用在线上的包的参数接入,但是线上包签名的哈希值,和新接入包哈希值是不一致的。fb登陆失败回调抛出:登录报错,提示SERVER_ERROR: [code] 1675030 [message]: 执行查询时出错。想要咨询,这个报错是参数配的不对还是因为哈希值不一致导致
【问题分析】
1、一开始对问题进行分析时,对报错码1675030在AGC网站内查询相关的内容,发现并没有相关的报错内容。所以推测该报错并不是由于AGC认证服务导致的,而是由于facebook方的问题。后来也经查实,在国内外都有相关的案例,是项目开发用于测试facebook登录的账号不是facebook后台登录的开发者账号或者不是facebook后台新建的测试账号导致的。
【解决方案】
1、项目状态改成已上线,如果只使用默认提供的字段或者已经申请成功授权字段
2、后台新建测试账号,使用测试账号登录测试
在国内外都有相关的案例,具体请参考链接或者自行搜索相关文档。
https://blog.csdn.net/mingzaizai_123/article/details/118091589
学习
更多关于【AGC】HarmonyOS鸿蒙Next集成AGC认证服务facebook登录报错问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS Next中集成AGC(AppGallery Connect)认证服务时,若遇到Facebook登录报错,可能原因包括:
- Facebook开发者平台配置错误,如未正确设置应用ID或密钥;
- AGC控制台未正确配置Facebook登录参数;
- 网络问题导致认证服务无法正常访问。
建议检查上述配置,并确保网络连接正常。若问题依旧,可参考AGC官方文档或联系华为技术支持获取进一步帮助。