应用研发平台EMAS加了SHA256证书指纹,还是报错,该如何解决?
getToken failed. 907122036 com.huawei.hms.common.ApiException: 907122036: no right
根据您提供的错误信息,错误代码为 907122036
,错误消息为 "no right"。这可能是由于 EMAS 平台没有正确的权限或配置导致的。
要解决这个问题,您可以尝试以下步骤:
确认权限配置: 确保您在 EMAS 平台上正确配置了所需的权限。检查您的应用配置,确保您具有执行所需操作(例如获取令牌)所需的权限。
检查证书指纹: 检查您在 EMAS 平台中添加的 SHA256 证书指纹是否正确。确保您提供的证书指纹与您正在使用的证书匹配,并且没有任何拼写或格式错误。
联系技术支持: 如果以上步骤无法解决问题,请联系 EMAS 平台的技术支持团队。向他们报告该问题,并提供详细的错误日志和配置信息,以便他们更好地理解和解决该问题。
如果您在使用应用研发平台EMAS时,加入了SHA256证书指纹,但仍然遇到类似 "getToken failed. 907122036 com.huawei.hms.common.ApiException: 907122036: no right" 的错误,可能是由于以下原因:
SHA256证书指纹不正确:请确认您在EMAS控制台中配置的SHA256证书指纹是否正确。如果证书指纹错误,将无法通过华为推送服务的认证。
应用包名不匹配:请确认您在EMAS控制台中配置的应用包名是否与您的应用包名匹配。如果应用包名不匹配,将无法通过华为推送服务的认证。
未开启华为推送服务:请确认您已经在华为开发者联盟中注册并开通了华为推送服务。如果未开通华为推送服务,将无法使用华为推送服务推送消息。
华为推送服务异常:请确认华为推送服务是否正常运行。如果华为推送服务异常,可能会导致推送失败。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。