メインコンテンツへスキップ
プロトコル・技術

CORS

Cross-Origin Resource Sharing

ブラウザが異なるオリジン間のリソース共有を安全に制御するための仕組み。

CORSはサーバーがどのオリジンからのブラウザアクセスを許可するかを示します。広すぎる許可、認証情報付きリクエスト、動的なOrigin反射は、意図しないデータ露出につながります。

  • ブラウザの同一オリジン制約を調整する
  • Access-Control-Allow-Originの範囲を最小化する
  • 認証情報付きCORSは特に慎重に扱う
← 用語集一覧に戻る
ESC