コンテンツへスキップ
uencoder

CSP Report-Only

CSP Report-Only モードは、違反をブロックせずに報告のみを行うモードであり、機能を壊さずに CSP を段階的に導入するために使われる。

目的

ブロックせずに CSP 違反レポートを収集し、強制モードへ切り替える前にポリシーの安全性を評価する。

メカニズム

Content-Security-Policy-Report-Only ヘッダーは CSP と同じ構文を用いるが、報告のみを行う。違反が発生すると、ブラウザは report-uri へレポート(違反したディレクティブ、ソース、行と列を含む)を POST する。分析のうえ、強制モードの CSP へ切り替える。

ユースケース

  • CSP の段階的導入
  • ポリシー違反の監視
  • ポリシーの評価

関連ツール

References