メインコンテンツへスキップ
ツール・製品

Django XFrameOptionsMiddleware

Django XFrameOptionsMiddleware

DjangoでX-Frame-Optionsヘッダーを付け、フレーム等へのページ埋め込みを制限するミドルウェア。クリックジャッキングへの保護を補い、APIの認可やフォーム検証とは別に働く。

正当なポータルや管理画面の埋め込みがあるかを確認します。例外を付ける場合は対象と理由を限定します。CSPのframe-ancestorsとは指定方法や表現できる条件が異なるため、両者の関係と対象ブラウザの挙動を確認し、不要な埋め込み許可へ広げないようにします。

  • 初心者向けには「ページを他の画面の枠に入れる条件を付ける部品」
  • 認証や認可の代わりにはならない
  • 埋め込みの例外は業務要件と照合する
← 用語集一覧に戻る
ESC