我正在使用Ionic 3创建我的应用程序并通过Facebook建立连接,但在生成我的哈希密钥后,在构建之后,我只能连接一次到Facebook ..
在此之后,我收到了这条消息:
无效的密钥哈希。密钥哈希值与任何存储密钥都不匹配 哈希在https://developers.facebook.com/apps/.../dashboard/
我的步骤:
keytool -exportcert -alias androiddebugkey -keystore%HOMEPATH%.android \ debug.keystore | openssl sha1 -binary | openssl base64
离子构建android
我的密钥哈希无效后,我只能登录一次
答案 0 :(得分:0)
插件引发的Catch和Log de Exception,它将有一个Key Hash,您将其粘贴到Facebook Developers项目控制台上。我不确定为什么环境中的密钥散列与编译时使用的散列不同。
编辑:我发现了一些内容,请查看How does Ionic/Cordova generate hash key?