メインコンテンツへスキップ
防御・対策

upgrade-insecure-requests

CSP upgrade-insecure-requests Directive

ページ内の対象となる非安全なリソース要求を、ブラウザでHTTPSへ書き換えるCSP指令。HTTPS移行時の混在コンテンツ対策を補助するが、接続先のHTTPS対応を作る機能ではない。

HTTPSで提供できないリソースは書き換え後に失敗し得るため、実際の表示と外部連携を確認します。安全でない接続へ戻す仕組みではありません。最初のサイト訪問を保護するHSTSと役割が異なり、すべての外部ナビゲーションが同じように書き換わるとも限りません。

  • 初心者向けには「古いHTTPの読み込み指定をHTTPSへ寄せる補助」
  • 元のURLや配信元のHTTPS対応も修正・確認する
  • HSTSやサーバー側リダイレクトと分けて評価する
← 用語集一覧に戻る
ESC