【Andorid备案获取keystore里面的公钥和SHA-1码等等】
需要二个工具,一个是JDK(需要里面keyTool),另一个是 openssl
JDK下载教程,点击跳转
安装SSL教程,点击跳转
第一步,使用命令行获得证书keytool -export -alias “别名” -file xxxx.cer -keystore xxxx.keystore -storepass 123456
123456是密码,这里换成你的
(第一个xxxx为想要命名的证书文件,第二个xxxx是自己的keystore名字)
1.在keystroe所在文件夹里面,使用cmd命令
按下回车,这样就成功了
2.打开证书,查看公钥
双击在详细信息里,就可以拿到公钥了
第二步,通过证书获取SHA-1、SHA-256
获取SHA-1 和SHA-256 使用命令行keytool -printcert -file xxxx.cer,还是在第一步创建好的证书文件夹下,使用cmd命令。
第三步获取 MD5,:openssl x509 -in /path/to/your/xxxx.cer -fingerprint -md5,还是在第一步创建好的证书文件夹下,使用cmd命令。(这里的“/path/to/your/xxxx.cer”,是证书的文件路径,我为了方便,都是直接在证书所在的文件夹下使用cmd命令直接获取的,xxxx是第一步创建的证书名称)
白圈里的就是MD5码
OK,结束。