Приложение Facebook Canvas на движке Google App - отказано отображать документ, так как отображение запрещено в X-Frame-Options в Google Chrome
Я пытаюсь создать приложение с бэкендом на движке Google App. Он отлично работает в Firefox 3.6, Firefox 6, IE 9. Но в Google Chrome 17.0.963.83m происходит сбой с сообщением "Отказ в отображении документа, потому что отображение запрещено X-Frame-Options". Я попытался открыть свое приложение на другом компьютере в Google Chrome (той же версии), хотя оно выдает ту же ошибку, но приложение запускается успешно. Пробовал очищать кеш и т. Д.
Мой заголовок в инструментах разработчика это нравится -
cache-control:private
content-encoding:gzip
content-length:966
content-type:text/html; charset=utf-8
date:Sun, 25 Mar 2012 19:12:16 GMT
server:Google Frontend
status:200 OK
vary:Cookie, Accept-Encoding
version:HTTP/1.1
Здесь нет x-frame-options: SAMEORIGIN или DENY. Не могу понять, почему это не удается. Какие-либо решения?
Я попробовал ответ /questions/47404161/preodolenie-otobrazhenie-zaprescheno-x-frame-options/47404289#47404289. Предположительно, требуется установить 2 значения для одинаковых параметров заголовка. В частности -
x-frame-options: SAMEORIGIN
x-frame-optoins: GOFORIT
Я использую Django-Nonrel в качестве веб-фреймворка. Я не знаю, как вы можете установить два значения для одного и того же заголовка в Django. Я попытался установить его на "GOFORIT" и "SAMEORIGIN, GOFORIT", но безуспешно.
Что еще можно попробовать отладить и решить? Пожалуйста помоги.
1 ответ
У меня на Chrome был установлен Facebook Disconnect, и он не загружался. Потрачено впустую весь вечер. Argh!