0

我正在http://example.com/webapp/我的服务器上使用 Facebook Javascript SDK 开发一个 Web 应用程序。现在我注册了一个没有托管的新域名,比如 domain.com,并且我使用 URL 掩码 domain.com 转发到 example.com/webapp/,因此 Web 应用程序仍在我的服务器上 example.com/webapp/ . 我尝试将 Facebook 上的应用设置、站点域更改为 domain.com 并将网站 URL 更改为 domain.com,但 Javascript SDK 不起作用!我认为问题在于对 facebook 的请求来自我在 example.com 的服务器,而应用程序域是 domain.com。我注意到 JS SDK 使用 window.location 来检索要与应用程序域和网站 url 匹配的 url。有没有办法在每个 JS SDK 函数调用中使用我的重定向域域的 url 注入 redirect_uri 参数。

感谢大家的建议!

4

1 回答 1

0

您应该查看是否可以使用domain.com指向直接example.com/webapp使用Add-on Domains.

即创建一个虚拟主机并将新域链接到旧域名上的实际文件。转发并不是最好的方式,因为一些转发使用 iframe 或 javascript 来重定向。

于 2012-05-28T16:35:52.277 回答