Facebook新手-可以';t登录到应用程序-在没有有用信息的情况下出错

Facebook新手-可以';t登录到应用程序-在没有有用信息的情况下出错,facebook,facebook-authentication,Facebook,Facebook Authentication,我正在尝试实现我的第一个Facebook应用程序,我被困在了第一个编码步骤上 我在Facebook网站上创建了一个应用程序,我得到了我的应用程序ID,我正在做一个ASP.NET应用程序来测试身份验证。它只有一行: Response.Redirect( "https://www.facebook.com/dialog/oauth?client_id=MYAPPID&redirect_uri=localhost"); 响应,重定向( "https://www.facebook.com/dialog/

我正在尝试实现我的第一个Facebook应用程序,我被困在了第一个编码步骤上

我在Facebook网站上创建了一个应用程序,我得到了我的应用程序ID,我正在做一个ASP.NET应用程序来测试身份验证。它只有一行:

Response.Redirect( "https://www.facebook.com/dialog/oauth?client_id=MYAPPID&redirect_uri=localhost"); 响应,重定向( "https://www.facebook.com/dialog/oauth?client_id=MYAPPID&redirect_uri=localhost"); 当我运行它时,它会重定向到facebook,我会得到:

MYAPPNAME出现错误。请稍后再试

它获取应用程序名称,因此ID是正确的,并且我几乎没有可能出错:-)

我还尝试使用其他URL而不是localhost,目前我正在安排一个VPS在公共部署的web应用程序中尝试,以防它与本地应用程序不兼容


搜索只发现我有很多帖子抱怨类似的问题,但不是同一个。我发现这看起来很相似,但确认的答案是关于编辑FB.init(),我想这是某些SDK的一部分,因此不适用于我。

您的重定向uri必须是您在应用程序设置中配置的域内的url。如报告中所述

“重定向uri必须与开发人员应用程序的“网站”选项卡中指定的网站URL位于同一域中”