Block Mixed Content
混在コンテンツのブロックは、HTTPS ページ内の HTTP アクティブリソース(script、css、iframe)をブラウザーが能動的に拒否し、改ざんを防ぐ仕組みである。
目的
アクティブな混在コンテンツをブラウザーレベルで遮断し、HTTP リソースが HTTPS ページの安全性を損なうのを防ぐ。
メカニズム
現代のブラウザーはアクティブな混在コンテンツ(script、stylesheet、iframe、fetch)を既定でブロックし、コンソールにエラーを記録する。受動的な混在コンテンツ(img、media)もブロックするよう設定できる。
ユースケース
- ブラウザのセキュリティポリシー
- ミックスコンテンツのブロック
- HTTPS プロテクション