Я пытаюсь отобразить один из своих сайтов в iframe внутри моего приложения IONIC. Мне нужно ограничить использование моего сайта другими веб-сайтами. Я решил пойти с заголовком ответа политики безопасности контента, где
Политика безопасности контента: предки $ {веб-сайт, который будет разрешен}
удостоверился, что только упомянутые веб-сайты могли встроить мой веб-сайт, однако мне было необходимо мое ионное приложение для создания фрейма и моего веб-сайта, а поскольку приложения Ionic используются в качестве файловой системы, я в порядке, предоставив доступ ко всей файловой системе для создания фрейма моего веб-сайта. Когда я добавил
Политика безопасности содержимого: файловая система $ {website-to-be-allow} $ frame-ancestors
как упомянуто здесь,
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-ancestors
Я протестировал оба приложения для Android и IOS, и оба выдавали одну и ту же ошибку:
который говорит,
/
Отказ от отображения $ {websitre} в кадре, поскольку предок нарушает следующую директиву политики безопасности содержимого: «файловая система frame-ancestors»
/ Вот ошибка, которая выскакивает,
введите описание изображения здесь
Любая помощь приветствуется, спасибо.