Access-Control-Allow-Origin は、どのオリジンからのアクセスを許可するかを示す CORS ヘッダーです。
ブラウザはこの値を見て、別オリジンの応答を読ませてよいか判断します。
まず押さえたいポイント
どんな場面で使うか
どんなふうに理解するとよいか
初心者向けには、このサイトからのアクセスなら読んでよい とブラウザへ伝える札のようなものと考えると分かりやすいです。
押さえておきたい注意点
認証情報を含む構成では、何でも * にすればよいわけではありません。
許可範囲を広げすぎると、あとで安全性や設計の整理が難しくなります。
実務で見るポイント
- CORS でまず確認したいヘッダー
- 開発中は動いても本番で抜けやすい
- ミドルウェア任せでも中身は理解しておいた方がよい