当fb已经安装在设备上时,Android Facebook SSO不起作用

时间:2012-04-20 18:09:19

标签: android facebook hash single-sign-on

我想在Android应用程序中使用Facebook实现单点登录。我有以下问题:

我可以在设备上未安装facebook应用程序时收到访问令牌和我需要的所有数据。但是当我安装facebook应用程序时,似乎没有任何工作。当我启动实现SSO的活动时,它只会加载一段时间,然后暂停而不返回任何内容。

我有一个签名的apk,我想我在fb开发者页面中有正确的哈希键。

有谁知道为什么会出现这个问题?在facebook android sdk中有什么我需要改变的吗?

非常感谢你!

编辑: 我试过YShinkarev在这里说的话 - > Android - facebook sdk Login window disappear(评论facebook.java代码中的某些行并禁用SSO)。现在我提供凭据并接收访问令牌。但是,如果我从fb应用程序登录,我不应该自动收到它吗?我不明白为什么这不起作用..

1 个答案:

答案 0 :(得分:4)

Android SSO存在问题,Facebook已经确认,您可以在Platform Status page中看到。

如果设备上有facebook应用程序,则使用SSO,直到facebook修复问题后才能使用。 这里有一些关于这个问题的其他线程,例如:logging in to facebook from my app works on emulator but not on device