2

我有一个 godaddy .com 域,我将它转发到一个弹性亚马逊 ec2 实例 IP。我最近将 Facebook 连接添加到我的网站,但是当用户按下“Facebook 连接”按钮时,该按钮只会重定向到一个只有 Facebook 徽标的空白页面。当我单击 Facebook 徽标时,它会重定向到向用户请求我网站权限的 Facebook 应用程序页面。

该页面看起来像这样:http: //img714.imageshack.us/img714/972/fbpage.png

在这个 facebook 连接链接中,我的重定向 url 只是我的弹性亚马逊 ec2 实例的 IP,而不是我真正想要的网站的名称/域(.com 域)。这是否与godaddy <-> amazon ec2有关?有DNS解析的东西吗?我在谷歌上找不到这个问题。

4

1 回答 1

0

不要转发域。根据您进行身份验证的方式,您通常会将 oauth 回调 url 传递/使用到 facebook。

在您的 ec2 机器上获取您的“动态 IP”:

curl www.whatismyip.com/automation/n09230945.asp

然后在 DNS 中为您的域设置一条 A 记录,以指向您从中获得的 IP。如果您要托管关键业务,我建议您购买“弹性 IP”——但自从我注册(5 个月前)以来,我还没有对我的“动态”IP 进行更改。

于 2011-04-13T04:47:44.760 回答