uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

获取MD5、SHA1、SHA256指纹信息

  • 通过命令的形式获取
    • win+r调出黑窗口
    • cd到证书所在目录
    • 输入keytool -list -v -keystore test.keystore,其中 test.keystore为你的证书名称加文件后缀
    • 按照提示输入你的证书密码,就可以查看证书的信息
  • 通过uniapp云端查看(证书是在DCloud开发者中心生成的),具体生成步骤: 点击这里查看 推荐此方法
    • 进入管理后台后找到你的应用,如图
      uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_第1张图片
      点击查看,里面会有你的证书信息

获取公钥文件

  • 通过命令的形式获取
keytool -export -alias __uni__1238 -file certificate.cer -keystore demo.keystore

其中__uni__1238为证书别名,demo.keystore为你的证书名和文件后缀
在这里插入图片描述

  • 执行后输入你的证书密码就会生成certificate.cer文件
    uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_第2张图片
    双击打开certificate.cer文件
    uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_第3张图片
    uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_第4张图片
    就可以保存了。

‘keytool’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

  • 添加全局环境变量,右键此电脑,选择属性,找到如图
    uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。_第5张图片

你可能感兴趣的:(uni-app,MD5,APP公钥)