介绍关于账号的常见问题和解决方法。
自有账号
内置账号
自有账号集成,App授权登录返回10000 msg:服务器繁忙
请检查是否为以下几个原因
- App端是否按文档正确初始化并调用账号授权,正确调用会打印类似以下日志。
- 客户服务端获取AccessToken的URL外网是否可以访问。
- 客户服务端获取AccessToken的返回字段是否符合文档规范。
- 客户的服务端证书是否有问题。
如果证书有问题会打印类似以下日志。参考外网资料解决。
login failed code:10000 msg:SERVER_ERROR,sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target: [0bc1746d15622262046205726e0719]
自有账号授权登录返回code:400错误信息
code:400 message:Invalid Signature, Server StringToSign:POST#application/json; charset=utf-8#IvEsSmqtACVpPx1APnAgjg==#application/octet-stream; charset=utf-8#Wed, 29 May 2019 06:37:20 GMT+00:00#x-ca-key:24972613#x-ca-nonce:b17a8b35-a8a1-4df8-93e2-48ba20828c24#x-ca-signature-method:HmacSHA1#x-ca-timestamp:1559111840908#/account/createSessionByAuthCode localizedMsg:服务器繁忙,请稍后试试!
如果出现类似上面日志,以下内容请逐一检查。
- 检查正式版和测试版的自有账号的配置是否正确。
- 相同的Appkey、Appsecret对应的URL要保持一致的,不能相同Appkey、Appsecret对应不同的URL。
- 检查用户服务器Appkey、AppSecret与URL是否匹配。
自有App使用内置账号,用户头像如何处理?
生活物联网平台仅提供头像链接存储,您可使用三方网盘或文件存储工具实现头像的存储。推荐使用阿里云的OSS来实现头像的存储,了解阿里云OSS。