OpenHarmony开发者论坛
标题:
设备授权验证功能、软证书认证问题
[打印本页]
作者:
wenhaocai
时间:
2024-6-11 11:45
标题:
dayu200烧录失败无法开机,求救
dayu200烧录失败无法开机,求救
开机屏幕已经不亮了
作者:
shixiaocheng
时间:
2024-6-12 16:10
同问,我也碰到了这个问题,请问题主解决了吗
作者:
wenhaocai
时间:
2024-6-12 19:13
回复
shixiaocheng
: 还未解决, 没有解决思路了。
作者:
shixiaocheng
时间:
2024-6-13 10:09
回复
wenhaocai
: 我解决了,给你提供下思路:
1. 尝试关闭selinux;
2.需要联网;
3.int32_t AttestReadToken(TokenInfo* tokenInfo)中查看token打印出来是否为软证书。
作者:
wenhaocai
时间:
2024-6-14 10:00
回复
shixiaocheng
: 方便加个联系方式沟通吗?这上面没有私信按钮,我的v是cwh911111
作者:
lcy
时间:
2024-7-2 17:10
回复
shixiaocheng
: 加一,我把se关了,网络也ping的通,但就是不行 还有什么解决方案吗 哥们
作者:
shixiaocheng
时间:
2024-7-3 09:08
回复
lcy
: 查看一下在平台的调测设备SN码是否正确,核对一下平台信息是否正确,不然就有在源码里面加点调试语句看看了
作者:
charleeyang
时间:
2024-7-19 15:55
请教下楼主,该问题解决了吗?我们团队也遇到了类似问题,软证书也打印了,但是还是一直报30004故障码。
作者:
kemin
时间:
2024-7-19 17:24
先保证设备和兼容性平台的设备系统参数一致;兼容性平台添加调测设备,设备侧和平台侧的udid要一致。详细的问题找兼容性工作组
作者:
wenhaocai
时间:
2024-7-30 12:27
回复
charleeyang
: 你好,该问题解决了,我是从以下方向去解决的
1、productIdBuf是否正确;
2、设备集成开发指南中4.1.2章节是否正确配置,其中在平台侧版本ID,可以更改为在shell中使用begetctl dump api查看到的VersionId:字段后的参数(例如default/default/default/HarmoEnergy/OpenHarmony-4.0.10.15/default/default/10/1.0.0.0/release),
3、注意平台PCID.sc最好从最新的本地/etc/PCID.sc拉取过去。
这是我解决该问题获取到的经验,您可以参考下。
作者:
charleeyang
时间:
2024-8-9 10:04
回复
wenhaocai
: 多谢了,我的问题也解决了!就是一个大小写字母导致的,最后平台和设备侧的UDID需要一致!
作者:
liuxinli
时间:
2024-8-29 16:52
软证书验证时出现这样的情况,一般是啥原因?
# attesttestclient
[DEVATTEST]attestResultInfo authResult [0] softwareResult [-1]
[DEVATTEST]attestResultInfo ticketLength [32] ticket [5nzlFDwh9QxgeRD+9HtVjtYSmn8JuBQ4]
[DEVATTEST]attestResultInfo softwareResultDetail[0] -1
[DEVATTEST]attestResultInfo softwareResultDetail[1] -1
[DEVATTEST]attestResultInfo softwareResultDetail[2] -1
[DEVATTEST]attestResultInfo softwareResultDetail[3] -1
[DEVATTEST]attestResultInfo softwareResultDetail[4] -2
[DEVATTEST]Test client main ended successfully!
作者:
wenhaocai
时间:
2024-9-3 17:39
回复
liuxinli
: 这个问题是端云认证成功,但是平台侧字段数据与本地字段信息不一致导致的。
作者:
ban_
时间:
2024-9-4 10:16
标题:
设备授权验证功能、软证书认证问题
[md][请教一下题主和各位大佬,以下结果是哪部分出错了:](
https://forums.openharmony.cn/fo ... d=3049&pid=8431
)
./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!
[/md]
作者:
深开鸿_王石
时间:
2024-9-4 11:07
回复
ban_
: 一般情况下就是本地字段和云端填的不一致:
参考:
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,确保匹配。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5