HarmonyOS鸿蒙应用备案高效获取公钥和证书MD5指纹的保姆级教程

简介: 本文详解鸿蒙应用(HarmonyOS Next)公钥与证书MD5指纹的三种获取方式:①通过AGC平台下载.cer证书后在线解析;②在AGC控制台直接复制“验证公钥”及已配置的证书指纹;③使用OpenSSL命令行本地提取(无需联网)。适用于ICP备案及第三方SDK接入场景,助力开发者快速完成配置。(239字)

[ HharmonyOS Next ] 鸿蒙应用公钥和证书 MD5 指纹的获取

一、问题背景

在做ICP 备案,或者接入某些三方 SDK 的管理后台时,往往都会要求填写鸿蒙应用的公钥和证书 MD5 指纹,这一步不少开发者第一次遇到会有些懵。
上传证书获取信息

二、解决方案

方案一:通过 AGC 平台下载证书后获取

第一步:下载 .cer 证书

先在 AGC 平台中创建好项目,然后在对应位置下载 .cer 格式的证书文件。

下载证书

第二步:上传证书获取公钥和 MD5 指纹

打开(鸿蒙 App 备案 MD5 密钥和公钥获取)网站,将刚刚下载的 .cer 证书上传,即可获取所需信息。

上传证书获取信息


方案二:通过 AGC 平台获取

第一,先到 AGC 平台上把项目建好,把鸿蒙应用添加进去(点击进入 AGC 平台),这是后续操作的基础。

上传证书获取信息

第二,公钥的获取位置在页面顶部的"验证公钥"处,能直接看到并复制过来用。
上传证书获取信息

第三,证书指纹这块,如果之前没有配置过,按照页面上的提示去操作一遍就好了;配置过的话,直接复制已有的内容即可,鸿蒙这边的流程和安卓差不多,都是通过 Keytool 工具来完成的,用 CMD 打开命令行,把目录切换到 keytool.exe 所在的位置(下面的路径是以 JDK 装在 C 盘 Program Files 目录为例的):

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

具体操作细节可以参考官方文档:配置应用签名证书指纹,把这些信息都配置好了之后,直接把相关内容复制走就能用了。


方案二:通过 OpenSSL 命令直接提取

手头有证书文件(.cer 格式)的话,也可以用 OpenSSL 命令把所需信息提取出来,不用依赖平台界面。

获取公钥,执行下面这条命令:

openssl x509 -in xxx.cer -pubkey -noout

获取证书的 MD5 指纹,执行这条:

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

xxx.cer换成实际的证书文件路径,跑完命令就能把需要的内容拿到了。

目录
相关文章
|
Android开发 iOS开发 MacOS
APP备案公钥、证书MD5指纹/签名MD5值获取最简单方法
APP备案公钥、证书MD5指纹/签名MD5值获取方法,Android安卓平台、Windows平台、macOS平台,三个平台获取方法, Android平台使用 APP备案助手,各大安卓应用市场搜索 APP备案助手 即可,Windows/macOS平台使用jadx-gui工具。
10873 3
|
9月前
|
移动开发 开发工具 Android开发
Uniapp与原生App集成的流程
Uniapp与原生App集成的流程
3743 156
|
2月前
|
运维 Linux Docker
Docker部署Hermes Agent完整教程:Windows与Linux全平台通用指南
Hermes Agent是由Nous Research推出的开源自主AI智能体,具备任务规划、代码生成、终端操作、浏览器自动化、文件管理、脚本执行等能力,可广泛用于开发辅助、自动化运维、数据处理、流程自动化等场景。为了简化环境配置、提升跨平台兼容性、保证运行隔离性,使用Docker部署是目前最稳定、最通用的方式。本文提供Windows与Linux全平台统一的Docker部署方案,包含Docker一键安装、镜像加速、镜像拉取、数据持久化、初始化配置、启动运行与常用管理命令,新手可直接跟着步骤完成部署。
1325 8
|
3月前
|
人工智能 机器人 Shell
在公司蒸馏我之前,我先赛博飞升
OpenClaw(龙虾)是一款开源AI数字分身框架,可本地或云端部署,支持多模型接入(Claude、Qwen、Ollama等)及钉钉/飞书/Telegram等10+聊天平台。它不止聊天,还能操作浏览器、读写文件、执行命令,并通过插件实现“蒸馏人物”、自动化办公等高级能力,主打隐私可控、真能干活。
635 11
|
3月前
|
人工智能 运维 自然语言处理
AI 时代下的 SSH 终端演进趋势(2026 观察)
SSH终端正从传统“远程登录工具”跃升为智能运维入口:云原生驱动下,AI赋能自然语言转命令、错误实时诊断、流程自动化;并发批量操作与多协议融合成为标配。终端已进化为集理解、决策与执行于一体的AI原生运维助手。(239字)
447 8
|
7月前
|
人工智能 API 开发者
阿里云百炼官网登录入口:首页和后台API管理调用控制台
阿里云百炼官网提供两大入口:一是平台介绍页,详述大模型能力、优势及定价,可免费领取最高5000万Tokens;二是管理控制台,用于获取API-KEY、调用API及查阅文档。开发者可通过对应链接快速开通服务并接入使用。
14387 1
|
6月前
|
Kubernetes 应用服务中间件 API
应对 Nginx Ingress 退役,是时候理清这些易混淆的概念了
本文希望提供一种更简单的方式,来理解这些容易混淆的技术概念:Nginx、Ingress、Ingress Controller、Ingress API、Nginx Ingress、Higress、Gateway API。
3141 171