Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook SDK 3.0-如何强制进行身份验证对话?_Android_Facebook - Fatal编程技术网

Android Facebook SDK 3.0-如何强制进行身份验证对话?

Android Facebook SDK 3.0-如何强制进行身份验证对话?,android,facebook,Android,Facebook,我正在从Facebook Android SDK 2.0升级到Facebook Android SDK 3.0,我正在寻找以下代码的替代品: facebook.authorize(activity, FACEBOOK_PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, facebookDialogListener); 所以在Facebook Android SDK 2.0中有一个标志FORCE_DIALOG_AUTH,它强制Facebook登录对话框显示,即使用户

我正在从Facebook Android SDK 2.0升级到Facebook Android SDK 3.0,我正在寻找以下代码的替代品:

facebook.authorize(activity, FACEBOOK_PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, facebookDialogListener);
所以在Facebook Android SDK 2.0中有一个标志FORCE_DIALOG_AUTH,它强制Facebook登录对话框显示,即使用户在设备上的Facebook应用程序中有有效的Facebook会话。这个标志现在已被弃用,我还没有找到如何替换它的提示

有什么建议吗

另外,我知道此问题与单点登录(SSO)有关,但禁用SSO不是一个选项

好的,答案是:

facebookOpenRequest.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);