Facebook单点登录无效
使用Facebook开发应用程序。即时通讯尝试登录Facebook使用单一登录。一旦我点击了我的活动中的Facebook图标,它就成功地进入了Facebook oauth页面。但它继续显示“加载...”页面。在调试时我发现onComplete方法没有被调用。我不知道这个问题的根源是什么。请帮帮我。这里是我的代码,Facebook单点登录无效
facebook.authorize(this, new String[] { "email" }, new DialogListener()
{
public void onComplete(Bundle values)
{
facebookAccessToken = facebook.getAccessToken();
processUserInfo(facebookAccessToken);
}
public void onFacebookError(FacebookError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onError(DialogError e)
{
Log.e("FaceBook Error: ", e.toString());
}
public void onCancel()
{
}
});
该错误通常出现与关键散列不匹配。 http://developer.android.com/guide/publishing/app-signing.html您的4.0是否是一个不同的项目,可能与2.3项目的签名方式不同?
,但其工作正常的android2.3设备,但不是在android4.0。即时通讯在Android4.0设备中获取invalid_key错误。 – 2012-02-08 06:36:24
它的一个facebook sdk问题。 – yokees 2012-11-21 14:34:42
我有我的key_hash值,使用我的私人密钥库文件得到它。 EArlier工作正常,突然停止工作。 – 2012-02-08 04:04:59