上下文是使用客户端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 - >高级页面呢?
答案 0 :(得分:2)
网址重定向到彼此。但是,请更改新网址。每当文档更改URL并且语义相同时,您应该更新以避免不必要的更改。桌面应用程序更是如此。
第二个答案:那将为您发出不同的访问令牌。