반응형

CORS 3

[보안취약점] Cross-Domain Misconfiguration (CORS) in Spring Security

OWASP ZAP을 실행하면 다음과 같은 보안 취약점이 검출될 수 있습니다. OWASP ZAP 내용 1) 설명 Web browser data loading may be possible, due to a Cross Origin Resource Sharing (CORS) misconfiguration on the web server 2) 기타 정보 The CORS misconfiguration on the web server permits cross-domain read requests from arbitrary third party domains, using unauthenticated APIs on this domain. Web browser implementations do not permit arbi..

back end/java 2023.02.15

spring에서 CORS 설정하기

교차 출처 리소스 공유(CORS, Cross-origin resource sharing)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제입니다. 웹 애플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 교차 출처 HTTP 요청을 보냅니다. 별다른 설정을 하지 않을 경우 다른 도메인의 리소스를 접근하려고 하면 아래와 같은 에러 메시지가 브라우저에 표시됩니다. Access to fetch at ‘https://api.lubycon.com/me’ from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Ac..

웹 개발 2020.12.20

javascript ajax 크로스 도메인 요청하기(CORS)

javascript에서 ajax 요청을 보내면 브라우저 콘솔에 아래와 같이 에러가 나면서 요청이 실패합니다. ​ 1) 크롬 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ‘[요청한 도메인]' is therefore not allowed access. ​ 2) 파이어폭스 교차 원본 요청 차단: 동일 출처 정책으로 인해 [요청한 도메인]에 있는 원격 자원을 읽을 수 없습니다. 자원을 같은 도메인으로 이동시키거나 CORS를 활성화하여 해결할 수 있습니다. ​ 이 오류가 발생하는 이유는 아래와 같습니다. 교차 출처 리소스 공유 교차 출처 리소스 공유(Cross-Origin Resource Sharing, C..

웹 개발 2020.09.30
728x90
반응형
loading