2

ページで iframeをサポートしているというFacebook の最近の発表の結果として、私は自分の Facebook ページを iframe をプルするように切り替えました。Facebook の外部で iframe ページをホストする必要があるため、Cloudfront を使用してファイル (HTML ページ、CSS スタイルシート、および jpg 画像) をホストするとよいと考えました。残念ながら、Cloudfront ファイルのアクセス許可を 744 に設定しても、iframe ページはブラウザーで正しく読み込まれますが、Facebook から呼び出すと、このエラー メッセージが表示されます。

Media Temple サーバーで同じファイルをホストすると、実際の Facebook ページの iframe も正しく読み込まれます。

Facebook と Cloudfront が連携しない理由はありますか? 私はこれまでに 1 つを見つけることができませんでした。

4

5 に答える 5

4

残念ながら、FacebookはHTTPGETではなくHTTPPOSTを使用してiframeページをロードし、AmazonにはRESTインターフェイスがあり、POSTを適切に使用してコンテンツをアップロード/変更するため、互換性がありません。

一番、

デビッドブロック

于 2011-06-03T15:10:22.097 に答える
-1

OK、それは可能です。ただし、Cloudfrontで画像をホストし、残りのコンテンツをS3でホストする必要があります。Amazonは、これを行う方法に関する一連の明確な指示を提供しています。問題が解決しました。

于 2011-02-25T12:02:50.640 に答える