教程 框架 组件 接口 工具 其他

证书转换

开发工具提供证书转换、生成 md5 功能,以保证第三方接入的功能具有统一的证书信息。其中,pem 证书是指快应用的签名证书,keystore 证书是指 Android 原生应用的签名证书。

通过本节你将学会:

pem 证书转 keystore 证书

如果用户已有快应用,且基于该快应用开发原生应用。可以使用该功能,将快应用证书转为原生应用证书,以保证微信登录等第三方接入的功能具有统一的证书信息。

打开 pem 转换 keystore 证书界面

  • 通过「hap」「pem 证书转 keystore 证书」菜单打开功能界面。

    快应用开发工具|打开 pem 转 keystore

  • 或通过快捷键 Ctrl + Shift + P (Mac:Cmd + Shift + P) 调起「命令面板」,输入 hap: convert pem to keystore 打开功能界面。

转换证书

  • pem 转 keystore 的前提是,sign 目录下有 pem 证书。如果没有的话,请按照提示生成。提示如下:

    快应用开发工具|pem 转 keystore 提示

  • 生成 pem 证书后,重新通过「hap」「pem 证书转 keystore 证书」菜单打开功能界面。

  • 按要求填写证书别名、密钥库口令、密钥口令:

    • 证书别名由英文,字母,数字或者下划线组成。
    • 密钥库口令不少于 6 个字母,且由英文和数字组成。
    • 密钥口令不少于 6 个字符,且由英文字母数字组成,不填写则取 storepass 的值。
  • 点击「完成」按键,将在 sign 文件下生成 sh.keystore

keystore 证书转 pem 证书

如果用户已有原生应用,且基于该原生应用开发快应用。可以使用该功能,将原生应用证书转为快应用证书,以保证微信登录等第三方接入的功能具有统一的证书信息。

打开 keystore 转换 pem 界面

  • 通过「hap」「keystore 证书转 pem 证书」菜单打开功能界面。

    快应用开发工具|打开 keystore 转 pem

  • 或通过快捷键 Ctrl + Shift + P (Mac:Cmd + Shift + P) 调起「命令面板」,输入 hap: convert keystore to pem 打开功能界面。

转换证书

  • 点击 选择 keystore 的输入框,会弹出文件选择器,选择需要转换的 keystore 文件。

  • 按要求填写 keystore 证书的别名、密钥库口令、密钥口令:

    • 证书别名由英文,字母,数字或者下划线组成。
    • 密钥库口令不少于 6 个字母,且由英文和数字组成。
    • 密钥口令不少于 6 个字符,且由英文字母数字组成,不填写则取 storepass 的值。
  • 点击「完成」按键,将在 sign 文件夹下生成 certificate.pem 和 private.pem。

由证书生成 md5

开发者需要基于原生应用开发一个快应用,在接入微信开放平台时,如果原生应用和快应用的证书内容一样,就可以用同一个 MD5,不需要再另外注册了。

生成 md5 签名

  • 通过「hap」「由证书生成 md5」菜单,生成 md5。

    快应用开发工具|生成 md5

  • 通过「命令面板」输入 hap: generate MD5 ,生成 md5。

复制 md5 签名

  • 在 md5 签名弹框中,点击右侧的「复制」按键,可复制 md5 签名。在下面的输出面板也可以看到对应的信息。

    快应用开发工具|复制 md5

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容