android - 我第二次登录时 Facebook 无效的哈希 key

标签 android facebook

我正在尝试在我的应用程序中实现 facebook 登录,我按照 Facebook 网站提供的说明进行操作,一切正常,我可以登录。收到 token ,获取我需要的用户信息,一切正常。

我第二次尝试登录时它说(“登录为:姓名”),你想退出吗? , 如果我以编程方式注销或者我确认此消息并单击是,下次我登录时它会将我带到显示此错误的登录页面:

无效的 key 哈希, key 哈希 ******************** 与任何存储的 key 哈希不匹配

奇怪的是,当我去我的Facebook账户并删除应用程序时,我可以再次正常登录!

我不知道原因可能是什么,所以我不知道应该放哪一段代码,有什么想法吗?

最佳答案

正如 Tauqir 所建议的那样,从 Facebook 复制哈希键解决了这个问题 我不知道为什么它第一次工作而不是第二次虽然

我想此时 facebook sdk 已经更改,但值得保留在这里

关于android - 我第二次登录时 Facebook 无效的哈希 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641640/

相关文章:

android - 如何处理两个 Activity 的相同 Intent 过滤器?

android - 如何编写宏以在模拟器中运行?

android - 我可以将哪些字体用于 Canvas 中的文本以及如何获得粗体样式?

java - Android ClassCastException 与 TreeMap 比较

facebook - facebook(与众不同?)用户代理人喜欢和分享吗?

android - Unity Facebook SDK : post screenshot to wall not working

android-layout - Android - DialogPreferenec 只有一个按钮

mysql - 在社交网络数据库中存储 friend

android - facebook 代表您发帖在 android facebook sdk 3.0.2 中不起作用

javascript - 通过 Facebook Webview 查看时 React 应用程序崩溃