【AGC】集成AGC认证服务facebook登录报错问题
【关键字】
认证服务、facebook、AGC
【问题描述】
开发者反馈应用集成了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
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh