2017-11-21 50 views
1

nginx을 내 웹 사이트의 역방향 프록시로 사용하고 있습니다.X-Frame-nginx의 옵션으로 모든 도메인 허용

크롬 확장 새 탭 html 파일에서 iFrame으로 내 웹 사이트를 열 수 있기를 원합니다.

이 경우 모두 개의 도메인을 허용하려면 을 X-Frame-Options으로 설정해야합니다.

this answer에 따르면 X-Frame-Options을 설정하지 않으면 모든 도메인이 기본 상태입니다.

/etc/nginx/nginx.conf에는 X 프레임 옵션이 설정되어 있지 않습니다.

그러나 우편 번호를 사용하여 내 웹 사이트 응답 헤더를 확인하면 X-Frame-Options = SAMEORIGIN이 표시됩니다.

이 설정을 제거하고 iFrame에서 내 웹 사이트를 chrome new-tab .html 파일로로드하려면 어떻게해야합니까?

답변

1

은과 같이 /etc/nginx/sites-available/default 파일에 변경 proxy_hide_header 값으로 그것을 해결 : 내가 만든까지

어떤 이유로 (내 nodejs 서버를 다시 시작 nginx뿐만 아니라 사용 pm2를 다시 시작하는 데 필요한
proxy_hide_header X-Frame-Options; 

, 그것은 작동하지 않았다 내 서버에 약간의 변경 및 그것을 다시 시작).

+0

소원이 더 잘 문서화되었다. – Mallika