2014-01-29 82 views
0

任何人都可以想到OAuth对话框会忽略请求范围的原因吗?我得到一个只询问“基本信息”的对话框,而请求的范围是“email,user_birthday,publish_actions”......这个范围适用于所有其他使用相同底层代码的应用程序。有什么想法吗?Facebook OAuth对话框忽略范围

在此先感谢!

+0

我认为人们会需要比这更多的信息。 – lovetostrike

回答

0

这取决于你如何获得Facebook OAuth令牌。如果您缓存先前检索到的令牌,则可能会发生这种情况,之后更改了范围,因此OAuth授权过程未重新启动以获取新范围的新令牌。在这种情况下,您需要清除缓存的令牌。

如果您显示一些代码,我们可能会建议更具体的指导。