我正在創建使用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最終從複製它從警告味精 –