2013-09-19 5 views
1

Я работаю над проблемой, отображающей приложение angularjs в iframe. Немного контекста: я разрабатываю страницу, которая будет отображаться в качестве внешнего вопроса для Mechanical Turk Амазонки. Нагрузки хита страницы, но вопрос IFrame является пустым и не загружается вопрос о example.com/hit/1234Приложение AngularJS не загружается в iframe

Отказались для отображения * в кадре, потому что установить «X-Frame-Options» на «SAMEORIGIN ».

https://workersandbox.mturk.com/mturk/preview?groupId=23G9U8P9Y38TKA4NLVLYLM0JTYGGXM

Я исследовал ошибки и ее вообще проблема со страницей встраиваются в настройке заголовков отказаться от этого фрейма. Я написал страницу и не устанавливаю эти заголовки. Помогите?

+0

вы когда-нибудь найти ответ на этот вопрос? – kittyminky

ответ

3

Это не относится к угловым. X-frame-options - это заголовок ответа, отправляемый вашим веб-сервером. Вы должны иметь возможность изменять его, но для этого потребуется конфигурация сервера.

Более подробная информация о заголовке здесь: https://developer.mozilla.org/en-US/docs/HTTP/X-Frame-Options

+0

Спасибо. Я написал серверный сервер, поэтому никаких проблем с обновлением заголовков. – Kylee

+1

Это не будет работать в Chrome или Firefox? Правильно ли я это читаю? Это вводит в заблуждение, поскольку внешний вопрос Амазонки требует, чтобы вы сами принимали участие, и если эти броузеры не поддерживают этот заголовок, тогда эти работники не будут видеть обращения с внешними вопросами? – Kylee

+0

Прошу прощения, я не знаком с деталями этого заголовка. Может быть, пришло время для нового вопроса ... – Jason

Смежные вопросы