Android应用程序:FB登录重新验证问题

时间:2017-12-08 07:06:51

标签: android facebook facebook-login

我们开发了支持Facebook login的应用程序。我们的应用程序已经在 Playstore

出于某种原因,我们的 Facebook开发者帐户被屏蔽了。因此,我们创建了新的 Facebook开发者帐户,并在其中创建了新的应用程序。

使用这个新的 Facebook应用程序ID ,我们重新构建了我们的Android应用程序,并在Beta版中推出了它。

应用升级从旧版本升级到更新版本后,它在没有 Facebook 原生应用程序的设备上正常运行。用户可以使用更新的应用程序进行 Facebook登录

但是它给那些在手机上安装了 Facebook 原生应用程序的用户提出问题Invalid key hash......

  

Facebook开发者博客称目前还没有Android和iOS SDK   支持重新认证。

所以任何想法,如何从Facebook登出有问题并且应用程序要求重新输入用户名称和密码

1 个答案:

答案 0 :(得分:0)

您是否更新了developer.facebook.com上的Release Hash Key

您的FB开发者帐户可能会被阻止,因为其用户名与真实姓名不匹配。 FB的政策是禁用FB帐户,因为它不是真正的名字。

对于无效密钥哈希问题,请在开发者帐户中更新您的版本哈希密钥,以解决您的问题。

在CMD中使用此命令查找Release Hash Key。

keytool -exportcert -alias "Release_alias_name" -keystore "Release_Key_Store" | "C:\OpenSSL\bin\openssl" sha1 -binary |"C:\OpenSSL\bin\openssl" base64