首页 > 解决方案 > 如何从 deployment_cert.der 文件计算 Facebook 的密钥哈希?

问题描述

我已将我的应用 APK 上传到谷歌并启用应用签名密钥以让谷歌注册我的应用。现在,我需要 facebook 请求的部署密钥哈希,我确实下载了用于生成指纹的 deployment_cert.der 文件,但我没有知道如何通过 facebook 计算所需的密钥哈希。请不要告诉我如何从密钥存储中生成密钥哈希,因为我已经为测试目的生成了密钥哈希,我想知道的是发布版本的密钥哈希我的应用 APK 由 google 签名。

标签: androidfacebookandroid-studioshaandroid-keystore

解决方案


在此处输入图像描述

从十六进制格式的 SHA-1 哈希(如在 Play 控制台中找到),您可以将其转换为 base64 哈希码

示例:

回声00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 | xxd -r -p | openssl base64

然后将生成的代码复制到 facebook dev account -> your app -> Basic Steeings -> Android -> Key Hashes


推荐阅读