小闹
小闹
  • 发布:2015-03-30 09:01
  • 更新:2021-03-26 09:44
  • 阅读:11440

Android证书的生成和指纹获取

分类:HTML5+

可能iOS下各种证书的繁杂,所以官方只给出了iOS系统下证书的生成说明,Android证书的生成的确很简单,我简单说明一下:
1、安装JDK
2、在cmd下,进入到JDK的bin目录,输入:
keytool -genkey -alias yourapp -keyalg RSA -validity 20000 -keystore yourapp.keystore
说明:yourapp就是证书的别名,20000是证书的有效天数,yourapp.keystore就是生成的证书名字。
3、一路根据指示设置密码,组织等,注意密码是不会显示或者以***代替,但是其实已经输入了。确认后选择Y,生成的证书会在bin目录下。
4、获取证书的指纹,输入:
keytool -list -v -keystore "D:\Program Files\Java\jdk1.8.0_40\bin\yourapp.keystore" -alias yourapp
路径请使用自己安装JDK的路径代替。
这样就可以获取MD5、SHA1的证书指纹。

的确很简单,但是的确有人不会,譬如说我以前就不会,囧。
列出来,以供大家查阅。

21 关注 分享
DIOGO CCPUPPET ztingjian 我涞找乐的 哇塞 落幕星空 Dcld bzliukai jxx 猛先生 damdmen 3***@qq.com h***@126.com 8***@qq.com 敲代码 3***@qq.com 小新的狗叫小白 付楚 1***@qq.com Trust 7***@qq.com

要回复文章请先登录注册

y***@163.com

y***@163.com

为嘛没有MD5指纹呢
2021-03-26 09:44
1***@qq.com

1***@qq.com

keytool -list -v -keystore "C:\Program Files\Java\jdk-13.0.1\bin\xx.keystore" -alias xxapp 用这个时候秘钥库文件找不到 是什么问题
2019-11-28 15:16
4***@qq.com

4***@qq.com

我有 这个错误 keytool 错误: java.io.FileNotFoundException: myTestApp.keystore (拒绝访问。)
2019-08-20 10:49
付楚

付楚

我想问一下 ,为什么我按照你的这个流程生成了证书,但是在文件夹下面找不到 ?我再用同样的名称再生成,就提示已存在? 实在是不知道存在在哪里。
2017-09-27 17:17
敲代码

敲代码

收藏一下
2017-07-06 17:20
小新的狗叫小白

小新的狗叫小白

mark
2017-03-01 14:56
Yaphets

Yaphets

mark
2017-02-09 12:01
大男人主义

大男人主义

收藏一下
2016-10-20 16:00
老火

老火

都是用的官方的公共证书,还是自己生成一个的好,记一个
2016-06-27 14:00
努力加载中

努力加载中

mark
2016-06-04 17:52