使用不受限制的哈希键Android(Ionic 3)

使用不受限制的哈希键Android(Ionic 3),android,facebook,cordova,ionic-framework,cordova-plugins,Android,Facebook,Cordova,Ionic Framework,Cordova Plugins,我正在用Ionic 3创建我的应用程序,我通过facebook建立了连接,但在生成哈希键和构建后,我只能连接一次facebook 在此之后,我有一条信息: 无效的密钥哈希。密钥哈希。。。。。dos不匹配任何存储的密钥 散列 我的步骤: 创建Facebook应用程序 添加Android平台 添加生成ID 运行以下命令: keytool-exportcert-alias androiddebugkey-keystore%HOMEPATH%.android\debug.keystore | ope

我正在用Ionic 3创建我的应用程序,我通过facebook建立了连接,但在生成哈希键和构建后,我只能连接一次facebook

在此之后,我有一条信息:

无效的密钥哈希。密钥哈希。。。。。dos不匹配任何存储的密钥 散列

我的步骤:

  • 创建Facebook应用程序
  • 添加Android平台
  • 添加生成ID
  • 运行以下命令:
keytool-exportcert-alias androiddebugkey-keystore%HOMEPATH%.android\debug.keystore | openssl sha1-binary | openssl base64

  • 添加密钥散列
  • 运行以下命令:
爱奥尼亚机器人


我只能登录一次,在我的密钥散列无效后

插件抛出Catch和log de Exception,它将有一个密钥散列,您可以将其粘贴到Facebook开发者项目控制台上。我不太清楚为什么环境中的密钥散列与编译时使用的密钥散列不同

编辑:我发现了一些东西,看看这个