开发好鸿蒙APP,在鸿蒙APP备案的时候,获取公钥和MD5是通过发布证书.cer文件来获取公钥的。
而华为的.cer文件,使用记事本打开,里面的证书有三段,其中两段是根证书和中间证书,是需要删除的,假如不删除获取到的公钥和MD5是不对的。
但是问题是,里面文件的有好几段证书内容,不熟悉的同学看不出来哪一段是根证书,哪一段中间证书。容易删除
而且假如是mac电脑或linux电脑,删除后的cer文件,阿里云官方也不知道如何查看16进制的公钥和MD5信息。
所以这里,我建议是使用香蕉云编在线查看公钥,就不怕查错了:
https://www.yunedit.com/harmonymd5
如下图所示:

点击查询后,如下图,出现的16进制公钥就是要备案的公钥了