当前位置: 首页 > article >正文

【HarmonyOS Next】鸿蒙应用公钥和证书MD5指纹的获取

【HarmonyOS Next】鸿蒙应用公钥和证书MD5指纹的获取

一、问题背景

政府的icp备案时,或者某些三方SDK以来的管理后台,都需要配置鸿蒙应用的公钥和证书MD5指纹
在这里插入图片描述

二、解决方案

专有名词解释:
华为AppGallery Connect简称 AGC平台,是我们的鸿蒙应用进行上架和开发生产和测试证书配置的管理后台。

方案一:

(1)进入AGC平台,创建自己的项目,添加鸿蒙应用
在这里插入图片描述


(2)公钥获取在顶部的验证公钥:
在这里插入图片描述

证书指纹,若没有配置,根据提示去配置。如果之前配置过直接复制即可。
在这里插入图片描述
鸿蒙和安卓差不多,都是用Keytool 工具,使用CMD命令打开命令行工具,执行cd命令进入keytool.exe所在的目录(以下样例为JDK安装在C盘的Program Files目录)。

cd C:\Program Files\Java\jdk\bin

详情参考:(配置应用签名证书指纹)


(3)配置完成后的效果如下:在这里插入图片描述
此时将相关信息复制走即可。

方案二:
使用 openssl 命令:通过命令获取公钥,其中xxx.cer是证书:

openssl x509 -in xxx.cer -pubkey -noout

通过命令获取证书 MD5 指纹:

openssl x509 -fingerprint -MD5 -noout -in xxx.cer

http://www.kler.cn/a/562425.html

相关文章:

  • 服务器硬件老化导致性能下降的排查与优化
  • 数据库索引:缺点与类型全解析
  • 【数据挖掘在量化交易中的应用:特征发现与特征提取】
  • 一文掌握Selenium的详细使用
  • ThinkJSON:通过强化学习让大型语言模型(LLM)严格遵守JSON模式
  • TCP/IP的分层结构、各层的典型协议,以及与ISO七层模型的差别
  • 量化交易 | MATLAB基于强化学习开发金融交易模型
  • JS复习练习题目、完整nodejs项目以及Commons、Es
  • 50周学习go语言:第2周 基础语法与温度转换程序
  • UE(虚幻)学习(五)初学创建NPC移动和遇到的问题
  • FFMPEG编码容错处理解决办法之途径----升级库文件
  • 一周掌握Flutter开发--3、布局与 UI 组件
  • 基于“桌面云+RPA”技术金融应用实施建议
  • STM32--SPI通信讲解
  • ​腾讯云 轻量云对象存储
  • Redis实战篇《黑马点评》5
  • vue3封装一个悬浮操作固定列表格组件(性能版)
  • 声明式UI差分刷新机制的原理,应用场景及优缺点
  • 计组笔记day-01
  • 点云配准技术的演进与前沿探索:从传统算法到深度学习融合(1)