개발 etc

웹 개발 시 발생하는 CORS 이슈 스프링의 경우 해결 방법!

알통몬_ 2018. 3. 27. 10:20
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


웹 개발 시 크로스 도메인 이슈가 종종 발생하는데요.


이 문제를 스프링 Spring 에서는 어떻게 해결할 수 있는지 알아보겠습니다.


아주 정말 간단합니다.


컨트롤러 클래스에 어노테이션을 한 줄만 추가해주면 됩니다.

1
2
3
4
@CrossOrigin(origins = "*")
@Controller
public class HomeController {
}
cs

이렇게 해주면 됩니다.

근데 이렇게 해주면 어느 곳에서 요청이 들어오던지 다 받겠죠?

그래서 특정 주소 특정 포트만 허용할 수도 있습니다.

1
2
3
4
@CrossOrigin(origins = "특정주소:포트")
@Controller
public class HomeController {
}
cs


요렇게 해주시면 되겠습니다.

이상입니다.

감사합니다.


반응형