背景:

        APP分享微信好友,一直签名失败,因为微信开放平台签名无法和平台匹配导致的错误,签名通过证件文件获取,我的对于证书的解析无法显示MD5密钥,因为Java版本版本的问题.

解决方式:

通过命令获取打包证书密钥:

命令一:keytool -exportcert -keystore 证书名称.keystore -alias 证书别名 -file cert.cer

并输入密钥库口令,生成cert.cer文件,将你证书信息存储在里面

启动OpenSSL

安装Open SSL,入下资源包,启动Win64 OpenSSL Command Prompt

通过命令获取MD5密钥:openssl x509 -noout -fingerprint -md5 -inform DER -in cert.cer

得到一个去除冒号外32密钥

填充到微信开放平台

Open SSL资源包:https://download.csdn.net/download/HPFBoy/92637668

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐