Разрешить активное смешанное содержимое (iframes) с политиками SSL и безопасности содержимого

Я установил SSL сертификат на моем сервере, и я сделал это HTTPS, Но мне нужно загрузить существующие фреймы со встроенным контентом, обычно это видео на YouTube, которые были сохранены с HTTP URL, но также и другой контент, который не доступен через HTTPS,

upgrade-insecure-requests не является подходящим решением, так как блокирует пассивное содержимое, если его нельзя получить с помощью HTTPS, который без определения Content-Security-Policyне блокируется браузерами.

Какую политику я должен определить, чтобы браузер не блокировал активный контент?

1 ответ

Вы не можете отключить смешанную проверку безопасности на уровне сайта. Если браузер разрешит это, такое поведение обеспечит ложное чувство безопасности и подорвет доверие к использованию HTTPS.

Некоторые браузеры позволяют отключить настройку для каждой установки. Например, вы можете отключить проверку в Firefox, изменив настройку

security.mixed_content.block_active_content

в about:config,

Chrome не позволяет этого явно, и единственный способ - это нажать на кнопку загрузки в любом случае. Также стоит отметить, что в более новых версиях Chrome больше не отображается скрещенный замок, вместо этого Chrome существенно снизит безопасность страницы до HTTP, если вы загрузите какой-либо контент HTTP.

Другие вопросы по тегам