FaceBook загружает приложения iframe, размещенные на HTTPS, через POST

Я участвовал в проекте фан-страницы с использованием JS API, поэтому мы решили разместить сайт в корзине Amazon S3 в качестве а) статического содержимого и б) у Amazon есть сертификат SSL, необходимый для Приложения Facebook с октября 2011 года.

Но оказывается, что вместо HTTP GET Facebook запрашивает фан-страницу через HTTP POST (дополнительная проверка безопасности? Почему бы им просто не использовать HTTP-ЗАГОЛОВКИ?).

Amazon разумно отправляет в ответ следующее:

405 Method Not Allowed
Code: MethodNotAllowed
Message: The specified method is not allowed against this resource.
ResourceType: OBJECT
Method: POST
RequestId: XXXXXXXXXXXXX
HostId: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

... поскольку выясняется, что Facebook пытается загрузить данные через POST

Ирония заключается в том, что Facebook на самом деле рекомендует использовать S3 для тех, у кого нет сертификата SSL на http://www.facebook.com/note.php?note_id=10150223945345844

Итог: удалось ли кому-нибудь разместить фан-страницу в корзине S3, опубликованной в октябре 2011 года? Есть ли политика корзины, которая может помочь в этом?

6
задан animuson 28 February 2012 в 03:54
поделиться