我正在使用android facebooksdk和sso进行Facebook访问。如果设备安装了Facebook应用程序,它可以工作。并且它无法识别用户是否通过默认浏览器登录Facebook。有没有办法使sso适用于浏览器
答案 0 :(得分:1)
android facebooksdk正在使用该应用程序的原因,因为Facebook应用程序已集成到操作系统,这有助于检测凭据,但在浏览器中它不显示。
答案 1 :(得分:0)
请更新以下应用程序代码,它将解决您的问题。
public void loginAndPostToWall() {
facebook.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH,
new LoginDialogListener());
}
有关详细信息,请参阅下面的Stack Overflow链接。
Facebook Authorization can't login when Official Facebook Application Installed