Tôi đã tham gia vào dự án fanpage sử dụng API JS để chúng tôi quyết định lưu trữ trang web trên thùng S3 của Amazon dưới dạng) nội dung tĩnh và b) Amazon có chứng chỉ SSL được yêu cầu bởi Ứng dụng Facebook kể từ tháng 10 năm 2011.FaceBook tải các ứng dụng iframe được lưu trữ trên HTTPS qua POST
Nhưng hóa ra thay vì đi HTTP GET, Facebook đang yêu cầu trang fanpage qua HTTP POST (kiểm tra bảo mật bổ sung? Tại sao chúng không chỉ cho HTTP HEADERS?).
Amazon một cách khôn ngoan gửi lại như sau:
405 Method Not Allowed
Code: MethodNotAllowed
Message: The specified method is not allowed against this resource.
ResourceType: OBJECT
Method: POST
RequestId: XXXXXXXXXXXXX
HostId: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
... vì nó con số mà Facebook đang cố gắng để tải lên qua POST
Điều trớ trêu là Facebook thực sự khuyên bạn sử dụng S3 cho những người don không có chứng chỉ SSL trên http://www.facebook.com/note.php?note_id=10150223945345844
Dòng dưới cùng: Có ai quản lý lưu trữ trang fan hâm mộ trên bài đăng trên thùng S3 tháng 10 năm 2011 không? Có chính sách nhóm nào có thể trợ giúp điều này không?
Bài viết có thể đã được viết trước khi Facebook thêm tính năng này. Khung nội tuyến Canvas giờ đây luôn được tải qua biểu mẫu POST (để bảo mật thêm hoặc thứ gì đó) và không thể tắt iframe nữa. Dường như một kết thúc chết – ori
Những ngày này, chứng chỉ SSL miễn phí có thể có trong ít hơn 24 giờ đối với hầu hết các miền. Sử dụng S3 bởi vì bạn không có một cert có vẻ ngớ ngẩn với tôi. –