CORS プリフライトでAccess-Control-Allow-Methods の照合を仕様に沿って行う

ポリシー ID
AccessControlAllowMethodsInCORSPreflightSpecConformant
適用対象
コンピューターの構成、ユーザーの構成
サポートされるバージョン
Microsoft Windows 7 以降
出典
Google Chrome Policy Templates (バージョン 156.0.8078.80)
カテゴリ
Google › Google Chrome › ネットワーク設定

説明

このポリシーでは、CORS プリフライトで Access-Control-Allow-Methods レスポンス ヘッダーと照合する際に、リクエスト メソッドを大文字にするかどうかを制御します。

このポリシーを無効に設定した場合、リクエスト メソッドは大文字になります。
これは Google Chrome 108 より前の動作です。

このポリシーを有効に設定した場合、または設定しない場合、リクエスト メソッドは大文字になりません。ただし、大文字と小文字を区別せずに DELETE、GET、HEAD、OPTIONS、POST、PUT と照合する場合は除きます。
これにより、fetch(url, {method: 'Foo'}) + "Access-Control-Allow-Methods: FOO" レスポンス ヘッダーは拒否され、fetch(url, {method: 'Foo'}) + "Access-Control-Allow-Methods: Foo" レスポンス ヘッダーは許可されます。

注: "post" と "put" のリクエスト メソッドは影響を受けませんが、"patch" は影響を受けます。

このポリシーは一時的なもので、将来的には削除されます。

レジストリ

コンピューターHKEY_LOCAL_MACHINE
  • AccessControlAllowMethodsInCORSPreflightSpecConformantREG_DWORD
ユーザーHKEY_CURRENT_USER
  • AccessControlAllowMethodsInCORSPreflightSpecConformantREG_DWORD

同じカテゴリのほかのポリシー

このカテゴリのすべてのポリシーを表示 (6)