Приложение Facebook Canvas на движке Google App - отказано отображать документ, так как отображение запрещено в X-Frame-Options в Google Chrome - PullRequest
0 голосов
/ 25 марта 2012

Я пытаюсь создать приложение с бэкендом на движке 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.Не могу понять, почему это не удается.Любые решения?

Я попробовал ответ https://stackoverflow.com/a/6767901/1291712. Предположительно, требуется установить 2 значения для тех же параметров заголовка.В частности -

x-frame-options: SAMEORIGIN
x-frame-optoins: GOFORIT

Я использую django-nonrel в качестве веб-фреймворка.Я не знаю, как вы можете установить два значения для одного и того же заголовка в Django.Я попытался установить его на «GOFORIT» и «SAMEORIGIN, GOFORIT», но безуспешно.

Что еще можно попробовать отладить и решить?Пожалуйста, помогите.

1 Ответ

0 голосов
/ 26 марта 2012

У меня было Facebook Disconnect , установленное на моем Chrome, и оно не загружалось Потрачено впустую весь вечер. Argh!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...