我正在创建使用Facebook登录SDK的Android应用程序。为什么keytool生成不同的facebook androiddebugkey哈希?
我想生成调试密钥散列。在Facebook网站上,我发现这个命令:
密钥工具-exportcert -alias androiddebugkey -keystore %HOMEPATH%.android \ debug.keystore | openssl sha1 -binary | OpenSSL的 的base64
我修改这个命令我的电脑上工作:
密钥工具-exportcert -alias androiddebugkey -keystore C:\用户\ redio \ .android \ debug.keystore | “C:\ OpenSSL的\ BIN \ OpenSSL的” SHA1 -binary | “C:\ OpenSSL的\ BIN \ OpenSSL的” 的base64
接下来,我输入的密码:安卓
此命令生成此哈希:QUhvjKstiP5gc7hPEzwF89mwHws =
然后我把它粘贴到Facebook开发者控制台 和Facebook仍然说,密钥哈希无效。我知道我可以从警告消息中复制密钥哈希,并将其粘贴到Facebook开发者控制台中。但我的问题是为什么keytool生成错误的密钥哈希?
我之前有过这个,这是因为我输入了错误的密码,或者我使用了错误的调试密钥库。 – StuStirling
是的,但我多次检查:/ – RediOne1
我有同样的问题,我alwyas最终从复制它从警告味精 –