1

我正在尝试使用 keytool 获取 apk 哈希码。当我的别名中有空格时,这个工具似乎给了我错误的哈希码。该命令如下所示:

C:\OpenSSL\Java\jre6\bin>keytool -export -alias "my alias" -keystore C: \key\keystore | C:\OpenSSL\bin\openssl sha1 -binary | C:\OpenSSL\bin\openssl enc -a -e

我是否正确传递了这个论点?

最简单的解决方案是更改别名,但不幸的是应用程序已经在 google play 中,我无法触摸它的密钥库。

感谢您的任何建议!

4

1 回答 1

0

你怎么知道哈希是错误的?别名与此无关,它只是指向一个证书。导出到文件并检查每个步骤,而不是使用管道来确认。

顺便说一句,这将对哈希的二进制值进行 Base64 编码。你确定这是你需要的吗?

于 2012-09-28T04:07:29.183 回答