1

我正在使用带有 sso 的 android facebooksdk 进行 facebook 访问。如果设备安装了 facebook 应用程序,它就可以工作。它无法识别用户是否通过默认浏览器登录 facebook。有什么方法可以让 sso 为浏览器工作

4

2 回答 2

1

android facebooksdk 与该应用程序一起使用的原因是 facebook 应用程序已集成到操作系统中,这有助于检测凭据,但在浏览器中不显示。

于 2012-12-06T08:57:31.780 回答
0

请更新您的应用程序的以下代码,它将解决您的问题。

public void loginAndPostToWall() {
    facebook.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH,
            new LoginDialogListener());
}

有关更多信息,请参见下面的 Stack Overflow 链接。

安装官方 Facebook 应用程序后,Facebook 授权无法登录

于 2012-12-06T08:59:24.543 回答