android - 注销 facebook 后无法登录以发布 apk Android

标签 android facebook hash authentication key

我使用 Facebook 登录创建了一个 Android 应用程序。对于调试应用程序我没有问题,登录成功,但在我创建 apk 发布我的应用程序生成不同的 key 哈希(我使用 openssl 生成它),第一次登录成功,但注销后无法再次登录消息“无效的 key 哈希”,这是我之前的意思不同的 key 哈希。

我将 key 散列复制到我的 Facebook 应用程序设置中,它仍然无效,但是在我从 Facebook Web 中的设置中删除应用程序并再次登录后它成功了,但在注销并再次登录后它又回到无效 key 。我对这个问题一无所知,我在任何地方搜索它都无法解决。谁能帮帮我?

最佳答案

从这个在线转换器中的已签名应用粘贴您的 SHA-1 - http://tomeko.net/online_tools/hex_to_base64.php ,并将结果输出添加到您已经添加(调试)到您的 Facebook 开发人员页面的哈希,之后应该不会有问题。

关于android - 注销 facebook 后无法登录以发布 apk Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26800184/

相关文章:

android - 如何为 Android NDK 中的特定文件设置优化级别?

java - 现在 Handler() 已被弃用,我该使用什么?

php - 无法将响应从 Graph 转换为 GraphEdge,因为响应看起来不像 GraphEdge

algorithm - 根据输入数字生成随 secret 钥

Java和Hash算法比较文件

java - 在 RecyclerView 中获取一行的宽度和高度 - Android

java - 单击/选择时更新 ListView 项目

Facebook 不再返回 all_mutual_friends

facebook - React Native - 检测 View 何时离开屏幕 Flatlist

java - 从 MySQL 数据库验证散列密码