2

godaddy .comドメインを持っていて、それをエラスティックアマゾンec2インスタンスIPに転送しています。最近Facebook接続を自分のWebサイトに追加しましたが、ユーザーが[Facebook接続]ボタンを押すと、ボタンはFacebookロゴのみが表示された空白のページにリダイレクトされます。Facebookのロゴをクリックすると、Facebookアプリのページにリダイレクトされ、ユーザーに自分のWebサイトのアクセス許可を要求します。

ページは次のようになります:http://img714.imageshack.us/img714/972/fbpage.png

このFacebook接続リンクでは、リダイレクトURLはElastic Amazon ec2インスタンスのIPであり、実際に必要なWebサイトの名前/ドメイン(.comドメイン)ではありません。これはどういうわけかgodaddy<->amazon ec2に関連していますか?DNS解決で何か?Googleでこの問題を見つけることができませんでした。

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 に答える