如何获取FB应用程序的正确身份验证登录

时间:2011-11-17 12:43:26

标签: facebook facebook-authentication facebook-login

我尝试了很多东西,但无论我尝试什么,我总是得到错误的登录对话框。

我尝试了这个示例代码段。

    http://www.facebook.com/dialog/oauth/?
  scope=email,user_birthday&
  client_id=123050457758183&
  redirect_uri=http://www.example.com/response&
  response_type=token

当我输入我的client_id(应用程序ID?)和我的redirect_uri(应该是https://apps.facebook.com/appnamespace?)时,我会看到一个对话框,显示“登录将不会将此应用程序的活动添加到Facebook。”

而不是本文档中的第一个对话框。 http://developers.facebook.com/docs/reference/dialogs/oauth

我做错了什么?

1 个答案:

答案 0 :(得分:1)

在应用程序的高级设置中,将“Enhanced Auth Dialog”更改为“Disabled”,然后重试。否则,您需要按照此处的说明配置Auth对话框:https://developers.facebook.com/docs/beta/authentication/

另外,请注意您提供的具体redirect_uri。如果您的Canvas页面有一个尾部反斜杠,请确保包含它。否则你会感到害怕,“发生错误。请稍后再试。”