我想在 android 应用程序中使用 Facebook 实现单点登录。我有以下问题:
当设备上未安装 facebook 应用程序时,我可以接收访问令牌和我需要的所有数据。但是当我安装 facebook 应用程序时,似乎没有任何效果。当我启动实现 SSO 的活动时,它只加载一段时间,然后暂停而不返回任何内容。
我有一个签名的 apk,我认为我在 fb 开发人员页面中有正确的哈希键。
有谁知道为什么会出现这个问题?我需要在 facebook android sdk 中更改什么吗?
非常感谢您!
编辑:我尝试了 YShinkarev 在这里所说的 -> Android - facebook sdk 登录窗口消失(评论 facebook.java 代码中的一些行并禁用 SSO)。现在我提供凭据并接收访问令牌。但是如果我从fb应用程序登录,不应该是我自动收到的吗?我不明白为什么这不起作用..