我正在http://example.com/webapp/的服务器上使用Facebook Javascript SDK开发一个Web应用程序。现在我注册了一个新的域名,比如domain.com,没有托管,我使用URL masking domain.com转发到example.com/webapp/,所以web应用程序仍然在我的服务器上example.com/webapp/ 。我试图将Facebook上的应用设置,域网站的域名更改为domain.com,将网站URL更改为domain.com,但Javascript SDK不起作用! 我认为问题是对facebook的请求来自我在example.com的服务器而app域是domain.com。我注意到JS SDK使用window.location来检索要与app域和网站url匹配的url ..有没有办法在每个JS SDK函数调用中使用我的重定向域域的url注入redirect_uri参数。 COM?
感谢所有人的建议!
答案 0 :(得分:0)
您应该看看是否可以使用domain.com
使用example.com/webapp
直接指向Add-on Domains
,而不是使用网址屏蔽/转发。
即。创建虚拟主机并将新域链接到旧域名上的实际文件。 Fowarding不是最好的方式,因为一些前锋使用iframe或javascript来重定向。