获取"应用程序配置不允许给定URL"从子域访问时

时间:2015-09-07 17:20:18

标签: facebook facebook-javascript-sdk

我建立的应用程序将在各个子域上有多个部分,即前端" domain.ca"和api将是" api.domain.ca&# 34 ;.在Facebook应用设置中,我们将域名设置为" domain.ca",将网站网址设置为" http://domain.ca",它表示它将允许所有子域名访问

当我尝试在" api.domain.ca"上使用auth时,我得到"应用程序配置不允许给定URL:不允许使用一个或多个给定的URL通过应用程序的设置。它必须与网站URL或Canvas URL匹配,或者域必须是App域之一的子域。"

我该如何使这项工作?我们希望用户能够使用正面的登录,并将access_token传递给api端以检查用户是否存在,或者创建新用户并附加社交登录。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

感谢Periklis Koutsogiannis在Facebook开发人员社区页面上发布了我的问题的答案:"您可以填写设置/高级中客户端OAuth设置下的有效OAuth重定向URI。"这解决了这个问题。