Iphone OAutheException:验证访问令牌时出错
我正在使用iphone应用程序的facebook部分登录。我想将访问令牌发送到服务器端。现在我面临这个问题。我可以使用新帐户成功登录,但当我注销然后再次登录时,会收到如下错误响应: error=“OAutheException:验证访问令牌时出错:会话没有 与当前存储的会话不匹配。这可能是因为用户已更改 自会话创建或Facebook创建以来的密码 出于安全原因更改了会话 请给出一些解决这个问题的建议 注销方法:Iphone OAutheException:验证访问令牌时出错,iphone,xcode,fbconnect,Iphone,Xcode,Fbconnect,我正在使用iphone应用程序的facebook部分登录。我想将访问令牌发送到服务器端。现在我面临这个问题。我可以使用新帐户成功登录,但当我注销然后再次登录时,会收到如下错误响应: error=“OAutheException:验证访问令牌时出错:会话没有 与当前存储的会话不匹配。这可能是因为用户已更改 自会话创建或Facebook创建以来的密码 出于安全原因更改了会话 请给出一些解决这个问题的建议 注销方法: -(void)logoutFb{ [_facebook logout:se
-(void)logoutFb{
[_facebook logout:self];
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"FBAcessToken"]
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"FBExpDate"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
我解决了这个问题。之前我只要求这些权限:
发布流
,阅读流
,离线访问
现在我还添加了电子邮件和用户生日
Web服务中也做了一些更正。为什么添加电子邮件和用户生日会解决这个问题?