同一オリジンポリシーとCORSとは?
同一オリジンポリシーとCORSとは、ブラウザは、あるサイトのスクリプトが別のオリジン(スキーム・ホスト・ポートの組)の資源を読むことを既定で禁じている。これが同一オリジンポリシーで、必要な場合に限りサーバ側が許可を応答ヘッダで明示して越境利用を認める仕組みがCORSである。
どういつおりじんぽりしーとこるす
同一オリジンポリシーとCORSの意味
ブラウザは、あるサイトのスクリプトが別のオリジン(スキーム・ホスト・ポートの組)の資源を読むことを既定で禁じている。これが同一オリジンポリシーで、必要な場合に限りサーバ側が許可を応答ヘッダで明示して越境利用を認める仕組みがCORSである。
同一オリジンポリシーとCORSの具体例
画面をWebサーバ、APIを別ドメインに置く構成では、API側で許可するオリジン・メソッド・ヘッダを応答に含める。更新系や独自ヘッダ付きの要求では、事前確認の要求が先に飛ぶため、その応答も許可するよう設計する。
同一オリジンポリシーとCORSは試験でどう引っ掛けられる?
CORSはブラウザ内の制限であり、サーバ間の通信やツールからの呼出しには効かない。したがって認証・認可の代替にはならない。また許可するオリジンを全許可にすると、制限を設けた意味が失われる。
同一オリジンポリシーとCORSと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。