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