【发布时间】:2014-09-18 00:49:15
【问题描述】:
我认为这是键的问题,因为错误是一个弹出(灰色吐司)声明,我在这里打乱了 base64 键哈希:
(#404) Key hash
p5snqdjTasicviuefsd+acASDnceLAFSJOI does not match any stored key hashes.
我一直在阅读App is misconfigured for Facebook login: Android Facebook integration issue,但在这里看不到它适用。
为什么不呢?
-
1) 我昨天通过 Facebook 应用程序成功发布了我在 eclipse 中内置的相同应用程序进行调试。它起作用了,但只是在我之前 android SDK 3.17 的后备代码正常工作。
2) 我在那里放置了一个签名的应用程序,它报告了一个不同的密钥 哈希不匹配。
3) 我试过 HelloFacebookSample 并返回相同的密钥哈希 作为我的原创,专为调试项目而构建。这更重要的是 支持而不是反对,但增加了圆度。
4) 我可以只使用 Facebook SDK 和 app_id 全天发帖。
很抱歉成为一名在这里抱怨侵入式安全性的开发人员,但破坏示例应用程序真的很令人失望,我依靠它们来保持理智!
请有人解释一下密钥哈希是如何得出的?在 facebook 开发者控制台中有一个 App ID(大约 15 位十进制)和 App Secret(十六进制,更长)。
此外,我想知道如何将哈希提供给 facebook 活动。抱歉,很多 facebook 代码对我不起作用,就像我得到一些代码一样,它又停止了。
在使用提供的示例观察到相同的效果后,我想说这是代码独立的,在有人问之前。
【问题讨论】: