• Lv0
    粉丝0

积分11 / 贡献0

提问1答案被采纳0文章0

作者动态

    兼容性测评--设备授权验证未通过

    ban_ 显示全部楼层 发表于 2024-9-4 10:30:35

    问题:

    在进行兼容性测评,设备授权验证这一步一直不通过。

    测试结果:

    执行测试程序结果:

    ./attesttestclient [DEVATTEST]attestResultInfo authResult [-1] softwareResult [0] [DEVATTEST]attestResultInfo ticketLength [0] ticket [] [DEVATTEST]attestResultInfo softwareResultDetail[0] 0 [DEVATTEST]attestResultInfo softwareResultDetail[1] 0 [DEVATTEST]attestResultInfo softwareResultDetail[2] 0 [DEVATTEST]attestResultInfo softwareResultDetail[3] 0 [DEVATTEST]attestResultInfo softwareResultDetail[4] -2 [DEVATTEST]Test client main ended successfully!

    可能有关系的相关log:

    image.png

    请教各位大佬,这个是哪一步出错了,应该怎么样解决呢?

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    精彩评论3

    深开鸿_王石

    沙发 发表于 2024-9-4 11:06:15
    应该和你的log无关,还是字段不匹配的问题,可以参考:https://forums.openharmony.cn/fo ... &extra=page%3D1

    1. 在shell上执行“begetctl dump api”命令,把设备上的参数dump出来,保存到一个随便命名的文本文件中;
    2. 在xts兼容性测试平台,登录你们的账号,在“兼容性评测”->"兼容性评测"页面下,你的待测产品列表最右边,会有一个“导出”按钮,点击它,会导出一个 json 文件;
    3. 可以向认证中心联系人要一个“compare_dev_infos.exe”小软件;
    4. 将前面三步拿到的三个文件放在同一个文件夹下,然后运行一下 “compare_dev_infos.exe”软件,会自动比较1和2两个文件的参数是否匹配,不匹配就会出现你的异常,需要你要么修改1,要么修改2,确保匹配。

    ban_

    发表于 2024-9-4 14:58  IP属地: 江苏省扬州市

    回复 深开鸿_王石: 大佬您好,目前我找不到认证中心的联系人要到对比软件,我从其他帖子中下载了该软件,但是并没有显示哪里不匹配,请问您那边有这个软件可以分享一下吗?还有一个问题,我看认证结果, softwareResult好像是通过了,这个通过是不是表示字段是匹配的, authResult [-1] 不通过,是不是表示密钥有问题。我现在也不太确定密钥首尾添加字符是不是有问题,能麻烦您帮忙看看格式有没有问题吗?
    [attach]4383[/attach]

    【1 条回复】

    ban_

    板凳 发表于 2024-9-4 18:58:17
    tokenA的设置,不知道格式对不对
    企业微信截图_17254474031877.png

    Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部