【发布时间】:2012-01-12 06:33:21
【问题描述】:
我正在使用我的 iphone 应用程序的 facebook 部分进行登录。我想将访问令牌发送到服务器端。现在我面临这个问题。我可以使用新帐户成功登录,但是当我注销然后再次登录时,我收到如下错误响应:
error = "OAuthException: 验证访问令牌时出错:会话没有 与当前存储的会话不匹配。这可能是因为用户改变了 自会话创建或 Facebook 拥有的密码 出于安全原因更改了会话。
请提供一些解决此问题的建议。
注销方法:
-(void)logoutFb{
[_facebook logout:self];
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"FBAcessToken"]
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"FBExpDate"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
【问题讨论】: