本文主要是介绍HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.
按照文档来集成认证服务,在做手机认证的时候报了如下的错误。
参考文档
{"code":203890688,"message":"client id or secret error"}
翻了几遍文档,好像下载的 agconnect-services.json 里边的 client_secret 字段不对,跟后台配置里边的不一样。然后把其替换成 后台配置的就可以正常工作了。
不过感觉好像也不是正常的操作,不过可以使用在下载文件的时候选择不包含密钥,然后在代码里边配置参数的写法。
import { initialize } from '@hw-agconnect/hmcore';
import { setApikey } from '@hw-agconnect/hmcore';
import { setClientSecret } from '@hw-agconnect/hmcore';initialize(this.context, json);
setApiKey("xxx"); // 设置API密钥(凭据)
setClientSecret("xxx"); // 设置Client Secret
这篇关于HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!