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

CSP connect-src

CSP connect-src Directive

CSPで、fetch、XMLHttpRequest、WebSocket等のスクリプトからの接続先を制限する指令。接続先サービスが誰に操作を許可するかを決める認可やCORSとは異なる。

API、分析、通知等の正当な通信先を洗い出し、実際のブラウザで検証します。WebSocketの扱いなどは対象ブラウザも確認します。許可先へ送るデータの機密性やサーバー側の認可は別の問題です。表示障害を避けるために無条件で接続先を広げず、必要な宛先を特定します。

  • 初心者向けには「ページのスクリプトが通信してよい宛先の制限」
  • APIの利用権限を付与するものではない
  • 違反ログから必要な接続と不要な接続を分ける
← 用語集一覧に戻る
ESC