避坑指南:鸿蒙(harmony next)APP获取公钥和证书指纹的方法

鸿蒙(harmony next)APP获取公钥和证书指纹主要通过鸿蒙生产的打包证书来获取,也就是在AppGallery Connect里面生成的发布类型的cer证书来获取。记得不要使用调试类型或者内部测试类型的证书来获取。

不过下载下来的cer文件,官方的方法,需要我们手工删除掉cer证书里面的根证书和中间证书,再通过几个比较复杂的命令才能获取。(后面我们会介绍更简便的查询方法).

证书的格式如下:

-----BEGIN CERTIFICATE-----
MIICGjCCAaGgAwIBAgIIShhpn519jNAwCgYIKoZIzj0EAwMwUzELMAkGA1UEBhMC
Q04xDzANBgNVBAoMBkh1Y...........
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDATCCAoigAwIBAgIIXmuDXbWpOB8wCgYIKoZIzj0EAwMwUzELMAkGA1UEBhMC
Q04xDzANBgNVBAoMBkh1YXdlaTETMBEGA1UECwwKSHVhd2VpIENCRzEeMBwGA1UE
AwwVSHVhd2VpIENCRy.........
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDADCCAoagAwIBAgIOCfwGWwM6W4LtogloHYMwCgYIKoZIzj0EAwMwYjELMAkG
A1UEBgwCQ04xDzANBgNVBAoMBkh1YXdlaTETMBEGA1UECwwKSHVhd2VpIENCRzEt
MCsGA1UEAwwkSHVhd2VpIENCRyBEZXZlbG9wZXIgUmVsYXRpb25zIENBIEcyMB4X
DTI1MDkxNTAzMjQwMVoXDTI4MDkxNTAz....
-----END CERTIFICATE-----

但是我们并不知道删除哪一步的内容,删除错了的话,获取到的公钥和证书指纹就是错的。

因此,这里使用成熟的在线工具来获取,来避免这种人工操作错误:

进入
https://www.yunedit.com/harmonymd5

然后输入cer证书即可获取公钥和md5、sha1、sha256

如下图所示:

查出后,公钥就是这个16进制的值:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值