>웹 프론트엔드 >JS 튜토리얼 >X-Frame-Options로 인해 발생하는 \'프레임 표시 거부\' 오류를 어떻게 수정합니까?

X-Frame-Options로 인해 발생하는 \'프레임 표시 거부\' 오류를 어떻게 수정합니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-19 09:04:021032검색

How Do I Fix

X-Frame-Options의 "프레임 표시 거부" 오류 해결

iframe 내에 외부 리소스를 삽입하는 경우 "'X-Frame-Options'를 'SAMEORIGIN'으로 설정했기 때문에 프레임에 'URL' 표시를 거부했습니다."와 유사한 오류가 발생하므로 X-Frame-Options를 이해하는 것이 중요합니다.

X-Frame- 옵션은 요청된 리소스를 호스팅하는 도메인에서 구성한 응답 헤더입니다. 귀하의 예에서 "SAMEORIGIN"은 Google이 iframe이 자체 도메인을 제외한 외부 리소스를 로드하지 못하도록 제한했음을 나타냅니다.

문제 해결

X-Frame을 설정하는 동안- iframe의 옵션은 옵션이 아닙니다. 대상 도메인의 응답 헤더를 검사하여 X-Frame-Options 값을 확인할 수 있습니다.

<img src="https://i.sstatic.net/bjM2C.png" alt="enter image description here"></img>

자세한 내용은 "The X"에 대한 MDN 문서를 참조하세요. -프레임 옵션 응답 헤더."

위 내용은 X-Frame-Options로 인해 발생하는 '프레임 표시 거부' 오류를 어떻게 수정합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.