Facebook客户端OAuth 2.0问题

时间:2011-07-28 20:23:51

标签: authentication facebook-graph-api facebook oauth-2.0

上下文是使用客户端OAuth流进行身份验证的桌面应用程序。

近一年前,当我第一次构建此应用程序时,Facebook的文档说使用以下URL生成登录/授权对话框:

https://graph.facebook.com/oauth/authorize?client_id=XXXXXXXX&redirect_uri=YYYYYYY

现在正在运作。但是,我已经查看了最新更新的身份验证指南,现在看到Facebook正在使用:

https://www.facebook.com/dialog/oauth?client_id=XXXXXXXX&redirect_uri=YYYYYYY

有谁知道它们之间有什么区别,更重要的是我需要改变它吗?就像我说的那样,它现在正在运作,但是我很担心在2011年10月1日截止日期之前发生的变化。

我的第二个问题是:是否有人知道在应用中启用“OAuth迁移”设置的原因 - > AppName - >高级页面呢?

1 个答案:

答案 0 :(得分:2)

网址重定向到彼此。但是,请更改新网址。每当文档更改URL并且语义相同时,您应该更新以避免不必要的更改。桌面应用程序更是如此。

第二个答案:那将为您发出不同的访问令牌。