OpenHarmony开发者论坛

标题: 发布第三方库时报错:ohpm ERROR: HttpCode 400 The OHPM package data does not match. The network request may be tampered. [打印本页]

作者: xiatian    时间: 2024-1-11 15:10
标题: 发布第三方库时报错:ohpm ERROR: HttpCode 400 The OHPM package data does not match. The network request may be tampered.
[md]what is your passphrase of the private key: ******
ohpm ERROR: HttpCode 400 The OHPM package data does not match. The network request may be tampered.
ohpm ERROR: Publish failed

![image.png](https://forums-obs.openharmony.c ... p4bs8st4lyt8owu.png "image.png")
[/md]
作者: 马迪    时间: 2024-1-11 16:43
这个报错看上去是包有问题,最好是对照文档,看下oh-package.json5里面的字段是否都填对了。

如果还是有问题的话,看是否方便把包发出来,让中心仓的同事定位看看
作者: xiatian    时间: 2024-1-12 12:51
回复 马迪: 感谢解答,受益匪浅!
作者: 马迪    时间: 2024-1-12 15:26
回复 xiatian: 最后是咋解决的
作者: xiatian    时间: 2024-1-12 19:02
回复 马迪: 经与官方文档对比分析,判断是oh-package.json5 文件多了一个contributors字段(官方文档地址:https://ohpm.openharmony.cn/#/cn/help/createfile),客户端校验字段对不上,导致包不可信,怀疑存在被中间网络篡改的风险。
三方库地址:https://gitee.com/openharmony-tp ... tree/master/js-joda




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5