03.업/01.자바2022. 6. 17. 13:18

http://jmlim.github.io/spring/2018/12/11/spring-boot-crossorigin/

 

스프링 부트에서 크로스도메인 이슈 처리하기. (@CrossOrigin 어노테이션을 사용) · 기억하기 위한

스프링 부트에서 크로스도메인 이슈 처리하기. (@CrossOrigin 어노테이션을 사용) 11 Dec 2018 | Spring CORS Cross Domain 크로스도메인 이슈란? Ajax 등을 통해 다른 도메인의 서버에 url(data)를 호출할 경우 XMLH

jmlim.github.io

@CrossOrigin(origins = “허용주소:포트”)

 

//해당 컨트롤러의 모든 요청에 대한 접근 허용(아래 도메인 두개에 대해서만..)
@CrossOrigin(origins = {"http://localhost:18080", "http://localhost:8180" })  

 


$(function() {
  // 만약 이 코드가 실행되는 웹서버의 도메인이 http://localhost:18080과 http://localhost:8080이 아닐경우 fail이 발생한다.
    $.ajax("http://localhost:8180/hello")
        .done(function(msg) {
            alert(msg);
        }).fail(function() {
            alert("fail");
        });
});

Posted by 봄날의차