在子域上实现Facebook Connect

时间:2011-05-20 00:17:35

标签: php facebook subdomain

如何在Facebook上保留我的应用程序设置,以便它支持子域?

我刚刚在学校社区整合了一个问答类型论坛,并在http://swades.engr.scu.edu/askswades/

上提供

因此,这是我在Facebook上的设置:

Site URL : http://swades.engr.scu.edu/
Site Domain : scu.edu

我无法以这种方式工作。我究竟做错了什么?我仔细检查了代码上的API设置,并且没问题。

如果有人可以帮助我会很棒!在此先感谢!!

2 个答案:

答案 0 :(得分:0)

这是正确设置的,应该可以正常工作。没有看到错误,很难知道什么是坏的。

只要您对仅作为站点域的子域的URL实施Facebook身份验证,一切都很顺利。站点URL用于链接目的,它不会将FB Auth绑定到该URL。

您可以通过在scu.edu的子域中提供的任何页面中调用JS中的FB.login()来检查Auth是否正常工作:https://developers.facebook.com/docs/reference/javascript/FB.login/

答案 1 :(得分:0)

Facebook表示所有子域名都可以使用,但您也可以尝试将swades.engr.scu.edu添加到您的域名列表中。