我在Facebook上设置了2个应用程序。一个用于开发/测试,一个用于生产。使用Firefox我可以连接到它们两个但是使用IE8我只能连接到开发应用程序。当我尝试连接到生产应用程序时,输入凭据后,我收到以下错误消息:
MyApp发生错误。请稍后再试。
我的开发应用的网站网址为http://localhost:8080/test/
,域名为空
我的制作应用的网站网址是http://www.myapp.com。域名是myapp.com
FB.init方法如下所示:
FB.init({
appId: '${fbApplicationId}',
status: true,
cookie: true,
xfbml: true,
channelUrl: 'http://myapp.com/xd_receiver.jsp'
});
任何人都可以帮我吗?
答案 0 :(得分:1)
仔细检查Facebook上的Side Domain和Site URL。此错误通常表示您的网站网址与尝试连接时的网站网址不同。
尝试更改xd_receiver的网址,将“www。”添加到http://www.myapp.com/xd_receiver.jsp