【问题标题】:find hash key for android facebook app [duplicate]查找android facebook应用程序的哈希键[重复]
【发布时间】:2012-05-17 23:22:33
【问题描述】:

我有一个使用 eclipse 导出生成的证书。

如何从 facebook 哈希键的证书中找到哈希键?

【问题讨论】:

    标签: android facebook keytool


    【解决方案1】:

    如果我知道您需要使用发布证书生成密钥哈希,请尝试以下操作:

    keytool -exportcert -keystore (你的发行证书目录) | openssl sha1 -二进制 | openssl base64

    【讨论】:

    • 你会认为这会起作用,但事实并非如此。 FB 告诉我使用另一个密钥,与上述命令生成的密钥不同。 FB 告诉我在尝试进行身份验证时用作错误响应的一部分的密钥。
    【解决方案2】:

    【讨论】:

    • 使用以下命令,keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -二进制 | openssl base64,我得到了一把钥匙,但它不是正确的钥匙。密钥也是私有的,所以我删除了“androiddebugkey”以查看它是否有所作为,但即使这也给了我不同的哈希密钥
    • 当您导出应用程序时,您必须选择一个现有的密钥库或创建一个新的。你这个密钥库来创建哈希键 fpr facebook
    • 那是我正在使用的。当 facebook 在我的应用程序上启动时,它会在错误消息中返回正确的密钥,但我不知道为什么它不同
    【解决方案3】:

    如果您在 Facebook 上未设置哈希键就运行您的应用程序,日志中的错误消息将显示所需的哈希键。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-19
      • 1970-01-01
      • 1970-01-01
      • 2011-05-22
      • 1970-01-01
      • 2013-08-04
      • 2011-09-14
      相关资源
      最近更新 更多