FacebookOAuth对话框忽略范围

FacebookOAuth对话框忽略范围,facebook,oauth,dialog,scope,user-permissions,Facebook,Oauth,Dialog,Scope,User Permissions,有人能想到为什么OAuth对话框会忽略所请求的范围吗?我得到一个对话框,只要求“基本信息”,而要求的范围是“电子邮件,用户生日,发布行动”。。。这个相同的作用域在使用相同底层代码的所有其他应用程序上都可以正常工作。有什么想法吗 提前谢谢 这取决于您如何获得Facebook OAuth令牌。如果缓存了以前检索到的令牌,随后更改了作用域,因此未重新启动OAuth授权进程以获取新作用域的新令牌,则可能会发生这种情况。在这种情况下,您需要清除缓存的令牌 如果您展示一些代码,我们可能会提供更具体的指导。我

有人能想到为什么OAuth对话框会忽略所请求的范围吗?我得到一个对话框,只要求“基本信息”,而要求的范围是“电子邮件,用户生日,发布行动”。。。这个相同的作用域在使用相同底层代码的所有其他应用程序上都可以正常工作。有什么想法吗


提前谢谢

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


如果您展示一些代码,我们可能会提供更具体的指导。

我认为人们需要更多的信息。