我正在尝试在我的应用程序中实现 facebook 登录,我按照 Facebook 网站提供的说明进行操作,一切正常,我可以登录。收到 token ,获取我需要的用户信息,一切正常。
我第二次尝试登录时它说(“登录为:姓名”),你想退出吗? , 如果我以编程方式注销或者我确认此消息并单击是,下次我登录时它会将我带到显示此错误的登录页面:
无效的 key 哈希, key 哈希 ******************** 与任何存储的 key 哈希不匹配
奇怪的是,当我去我的Facebook账户并删除应用程序时,我可以再次正常登录!
我不知道原因可能是什么,所以我不知道应该放哪一段代码,有什么想法吗?
最佳答案
正如 Tauqir 所建议的那样,从 Facebook 复制哈希键解决了这个问题 我不知道为什么它第一次工作而不是第二次虽然
我想此时 facebook sdk 已经更改,但值得保留在这里
关于android - 我第二次登录时 Facebook 无效的哈希 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641640/