AbstractJsonpResponseBodyAdvice 를 상속받은 클래스를 제거하고, 아래 클래스를 추가한다.
신규 Cors origin 설정은 AbstractJsonpResponseBodyAdvice 클래스에서 선언한 대로 수정 작성한다.
@Configuration
public class WebConfig implements WebMvcConfigurer {
// Spring Boot 버전업 대응으로 처리해두었음. JsonpAdvice 클래스 제거 후 사용
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**") // 사용 가능한 모든 URL에 대해
.allowedOrigins("*"); // 모든 Origin을 허용한다.
}
}
'SpringFramework > Spring' 카테고리의 다른 글
MapStruct 설정 (ModelMapper 대안) (0) | 2021.03.23 |
---|---|
gradle is not abstract and does not override abstract method getValue() 오류 (0) | 2021.03.22 |
Spring Vault 연동(datasource 연결 포함) (0) | 2021.03.19 |
ObjectMapper List 변환 (0) | 2021.03.16 |
jQuery DataTable Paging Model Mapping (0) | 2021.03.09 |