我正在为 Android 开发一个应用程序。该应用程序使用 Facebook 授权作为替代方案。我已经按照“Android 版 Facebook 登录流程”所说的方式完成了所有工作。
通过后
Session.openActiveSession(getActivity(), true, callback);
打电话给我
onSessionStateChange(Session session, SessionState state, Exception exception)
几次。第一次与
session == OPENING, exception == null.
然后出现 Facebook 授权对话框,我在其中输入有效的电子邮件和密码。之后onSessionStateChange()
第二次进入,与
session == CLOSED_LOGIN_FAILED, exception == com.facebook.FacebookAuthorizationException.
所以会话永远不会打开。有什么问题?