应用程序域必须与 Facebook 网页游戏 URL (https)、移动站点 URL、Unity 二进制 URL、站点 URL 或安全页面选项卡 URL 的域匹配

我正在开发Spring Boot + Facebook集成示例。在此示例中,我创建了一个 at 应用 https://developers.facebook.com/。下面显示了所创建应用程序的屏幕截图。

另外,当我传递域名时,我收到以下错误:

App domains must match the domain of the Facebook Web Games URL (https), Mobile 
Site URL, Unity Binary URL, Site URL or Secure Page Tab URL. Please correct these
domains: localhost

enter image description here

我使用的代码与 URL 阻止的代码相同:此重定向失败,因为重定向 URI 未在应用的客户端 OAuth 设置中白名单。确保客户端和 Web .

请指导并让我知道是否需要任何其他细节。


答案 1

1 - 单击“应用”,然后选择你的应用。

2 - 单击屏幕左侧的“设置”按钮。

3 - 在基本设置中,单击设置配置下方的添加平台按钮。

4 -在平台对话框中选择网站。

5 - 输入您的URL(本地主机在此处工作)。

6 - 在“应用域”文本输入中,添加与 URL 中的域匹配的域。

7 - 保存您的设置。

查看此链接了解详细信息


答案 2

您需要先添加运行应用程序的平台(网站,Facebook网页游戏,Android等)。请参阅来自脸书的解释


推荐