Facebook OAuth 对话框忽略范围
Posted
技术标签:
【中文标题】Facebook OAuth 对话框忽略范围【英文标题】:Facebook OAuth Dialog ignores scope 【发布时间】:2014-01-29 23:45:41 【问题描述】:谁能想到 OAuth 对话框会忽略所请求的范围的原因?我得到一个只询问“基本信息”的对话框,而请求的范围是“email,user_birthday,publish_actions”......这个相同的范围适用于使用相同底层代码的所有其他应用程序。有什么想法吗?
提前致谢!!
【问题讨论】:
我认为人们需要比这更多的信息。 【参考方案1】:这取决于您获取 Facebook OAuth 令牌的方式。如果您缓存了先前检索到的令牌,之后更改了范围,因此没有重新启动 OAuth 授权过程以获取新范围的新令牌,则可能会发生这种情况。在这种情况下,您需要清除缓存的令牌。
如果您显示一些代码,我们可能会提供更具体的指导。
【讨论】:
以上是关于Facebook OAuth 对话框忽略范围的主要内容,如果未能解决你的问题,请参考以下文章
Facebook 权限对话框 (JavaScript sdk)