小编Sha*_*eig的帖子

更改Facebook密码后,Facebook客户端崩溃了Facebook SSO登录对话框

我遇到了使用SSO登录facebook的崩溃.我在任何类似的论坛都找不到任何报告.

当我们在Facebook网站上更改用户密码时,在大约15秒内,android facebook客户端将通过通知栏通知用户facebook身份验证失败.如果用户做出反应并登录,我们的应用程序SSO将毫无问题地获取新令牌.

如果用户更改密码,在用户对Facebook应用程序通知做出反应并使用新密码登录之前启动我们的应用程序facebook请求(如下载朋友列表),我们会收到SSO崩溃,这会错误地通知我们的应用程序用户取消登录.

不知何故,facebook应用程序登录对话框(蓝色对话框)和SSO登录对话框(白色对话框)无法共存.如果它们同时打开,SSO启动了Facebook客户端崩溃的实例,但有以下异常:

04-25 10:40:39.790: E/AndroidRuntime(5991): FATAL EXCEPTION: main
04-25 10:40:39.790: E/AndroidRuntime(5991): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.facebook.katana/com.facebook.katana.ProxyAuth}: java.lang.NullPointerException
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.os.Handler.dispatchMessage(Handler.java:99)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.os.Looper.loop(Looper.java:130)
04-25 10:40:39.790: E/AndroidRuntime(5991): at android.app.ActivityThread.main(ActivityThread.java:3691)
04-25 10:40:39.790: E/AndroidRuntime(5991): at java.lang.reflect.Method.invokeNative(Native Method)
04-25 10:40:39.790: E/AndroidRuntime(5991): at java.lang.reflect.Method.invoke(Method.java:507)
04-25 10:40:39.790: E/AndroidRuntime(5991): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
04-25 10:40:39.790: E/AndroidRuntime(5991): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
04-25 10:40:39.790: E/AndroidRuntime(5991): …
Run Code Online (Sandbox Code Playgroud)

android facebook single-sign-on

2
推荐指数
1
解决办法
2461
查看次数

标签 统计

android ×1

facebook ×1

single-sign-on ×1