Access-Control-Allow-Methods matching in CORS이(가) 프리플라이트 사양을 준수하도록 합니다.
- 정책 ID
- AccessControlAllowMethodsInCORSPreflightSpecConformant
- 범위
- 컴퓨터 구성, 사용자 구성
- 지원 OS
- Microsoft Edge 버전 123, Windows 7 이상
- 출처
- Microsoft Edge Policy Templates (버전 155.0.4283.45)
- 카테고리
- Microsoft Edge WebView2 › 네트워크 설정
설명
이 정책은 실행 전 CORS의 Access-Control-Allow-Methods 응답 헤더와 일치할 때 요청 메서드가 대문자로 표시되는지 여부를 제어합니다.
이 정책을 비활성화하면, 요청 메서드가 대문자로 표시됩니다. 이는 Microsoft Edge 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