【发布时间】:2013-04-25 09:51:18
【问题描述】:
我收到无效的 android_key 参数。密钥 cDg3*****ETg 不匹配任何允许的密钥。在https://developers.facebook.com/apps/2487**2958 配置您的应用密钥哈希。
我在窗口系统中完成的步骤 1. keytool -export -alias myAlias -keystore C:\Users\Mayank.android\myKeyStore | C:\openssl-0.9.8k_X64\bin\openssl sha1 -binary | C:\openssl-0.9.8k_X64\bin\openssl enc -a -e
- 得到哈希键 wjPx**+Dd+77dtPh8Sm8k=
-
Facebook 应用配置
- 填写姓名
- 包名
- 类名
- 哈希键 wjPx**+Dd+77dtPh8Sm8k=
- 获得应用 ID 2487***2958
还有什么需要做的。
【问题讨论】:
-
您是否使用同一个签名应用程序连接到 facebook,应用程序签名必须与您输入的哈希密钥匹配。或者您的哈希值可能未正确生成 - 请参阅此处的步骤: stackoverflow.com/questions/4388992/…
-
@AshwiniBhangi 我浏览了您的链接并修改了 C:\Users\Mayank\.android>keytool -exportcert -alias androiddebugkey -keystore "C :\Users\Mayank\.android\debug.keystore" | "C:\OpenSSL\bin\openssl" sha1 -binary |"C:\OpenSSL\bin\openssl" base64 这是有效的,并且与这个 430228082415Z071♂0 号一起得到了一些有趣的东西。这是我的哈希键吗?
-
那些字符看起来不太对。字符将采用 base64 编码。你能从命令提示符发布一些日志吗?