应用领域必须与Facebook网页游戏网址(https),移动网站网址,Unity二进制网址,网站网址或安全网页标签网址相匹配

时间:2017-06-12 17:22:03

标签: java spring-boot spring-oauth2 spring-social-facebook

我正在开发 Spring Boot + Facebook集成示例。在此示例中,我创建了一个at app 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 blocked: This redirect failed because the redirect URI is not white-listed in the app's client OAuth settings. Make sure that the client and web中提到的相同代码。

如果需要任何其他细节,请指导并告诉我。

3 个答案:

答案 0 :(得分:13)

1 - 点击应用,然后选择您的应用。

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

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

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

5 - 输入您的URL(localhost    在这里工作)。

6 - 在App Domains文本输入中,添加您的域名    匹配URL中的那个。

7 - 保存您的设置。

enter link description here

答案 1 :(得分:5)

您需要首先添加您的应用运行的平台(网站,Facebook网页游戏,Android等)。见The explanation from Facebook

答案 2 :(得分:4)

在网站>网站URL保存下添加localhost,然后在应用程序域中添加localhost