【发布时间】:2011-06-26 10:56:57
【问题描述】:
由于 Facebook 最近的announcement 表示他们支持页面中的 iframe,我已将我的 Facebook 页面切换为提取 iframe。由于您需要在 Facebook 之外托管 iframe 页面,我认为使用 Cloudfront 托管文件(HTML 页面、CSS 样式表和 jpg 图像)会很好。不幸的是,尽管将 Cloudfront 文件的权限设置为 744,浏览器中的 iframe 页面 loads correctly,但是当从 Facebook 调用时,我得到了 this error message。
当我在我的 Media Temple 服务器上托管相同的文件时,实际 Facebook 页面上的 iframe 也是 loads correctly。
Facebook 和 Cloudfront 不一起玩有什么原因吗?到现在都没找到。
【问题讨论】:
-
好的,它可以完成:但是您需要将图像托管在 Cloudfront 上,并将其余内容托管在 S3 上。亚马逊提供了一组clear instructions 来说明如何做到这一点。问题已解决。
标签: html facebook iframe amazon-cloudfront